Spam-contacts demonstrates a secure REST API design. It explores functionalities like user management, spam marking, and searchable contact details, ideal for building spam identification and people search features.
Django, PostgreSQL
Create virtual environment
python -m venv venv
Active virtual environment
source venv/bin/activate
Install packages
pip install -r app/requirements.txt
Setup database (Need to do during setup only)
python app/manage.py migrate
Run dev backend server
python app/manage.py runserver
The django app will run on http://localhost:8000
[Optional] Populate Database with test data
python app/manage.py populate