Backend of Truecaller kinda app!
Python 3.11.0
Framework - Django 5.0.6
Database - sqlite
- Download project
- Create .env file, if not present, in directory - (BASE_DIRECTORY/instacaller) and add env variables in it from .env_example. Set env variables accordingly while releasing to production.
- (Recommended but not mandatory) Create virtual invironment
pipenv shell # or via any other method
- Install dependencies (make sure you are in currect directory which is base directory)
pip install -r requirements.txt
- (Optional) - Create super user for django admin
python manage.py createsuperuser
- Run migrations
python manage.py migrate
- Run server
python manage.py runserver