Skip to content
master-s-postulation-platformPublic

About

Backend of master's postulation platform

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

155 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Master's Postulation Platform

Backend of master's postulation platform.

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.

Candidate UI

The student is able to complete a profile and send the postulation form.

Admin UI

The administration role is able to review the profile and give a score.

Technologies

  • 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

API Documentation using postman:

Get started

  1. Clone the repository:
  • git clone https://github.com/master-s-postulation-platform/backend.git
  1. cd backend

  2. virtualenv -p=python3.8 .venv

  3. source .venv/bin/activate

  4. pip install -r requirements.txt

  5. cd master_postulation_prj

  6. python manage.py migrate

Create a new branch

git checkout -b issue_name

Run local server

python manage.py runserver

About

Backend of master's postulation platform

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages