This service provides all data managment to allow the Authentication, Authorization and persistance of user´s data.
The Máster´s Postulation platform allow to send a postulation for the Platzi Master program.
The student is able to complete a profile and send the postulation form.
The administration role is able to review the profile and give a score.
- Django: Web framework to develop web apps.
- Django-Rest-Framework: REST API framework
- Pandas: Library to manage data.
- Python: Programming language.
- AWS: EC2 machine, deployment using Traefik, Docker.
- PostgreSQL: Database
API Documentation using postman:
- Clone the repository:
git clone https://github.com/master-s-postulation-platform/backend.git
-
cd backend
-
virtualenv -p=python3.8 .venv
-
source .venv/bin/activate
-
pip install -r requirements.txt
-
cd master_postulation_prj
-
python manage.py migrate
git checkout -b issue_name
python manage.py runserver