Skip to content

Latest commit

 

History

History
128 lines (90 loc) · 7.84 KB

File metadata and controls

128 lines (90 loc) · 7.84 KB

📘 Backend for App

📖 Table of Contents

👀 Motivation 🔝

Elegimos utilizar Python junto con PostgreSQL para el backend de nuestra aplicación de recursos humanos porque estas tecnologías nos ofrecen una solución robusta y escalable. Python es conocido por su legibilidad y facilidad de uso, lo que acelera el desarrollo y permite a nuestro equipo implementar nuevas funcionalidades rápidamente. Por otro lado, PostgreSQL, como una de las bases de datos relacionales más avanzadas, proporciona una gestión eficiente y segura de datos, garantizando la integridad y consistencia necesaria en la administración del talento humano. Esta combinación nos permite construir una plataforma confiable y flexible, capaz de adaptarse a las necesidades cambiantes del proyecto.

🧰 Technology Stack 🔝

Python Link Postgres Django Docker

🤵‍♂️ Team communication channels 🔝

Slack Link Discord Link LinkedIn Link Github Link

🧑‍💻 Developer Teams 🔝

Avatar Avatar
Anthony Bañon Juan Novas
Github LinkLinkedIn Link Github LinkLinkedIn Link

🗃️ Project info 🔝

📚 License 🔝

License License Link

📚 Workspaces 🔝

Name Path Description
🎛️ Backend /backend application Back-End

📚 Deploy 🔝

Description Deploy link
Backend Por desplegar Sin enlace
Data Base Por desplegar Sin enlace

🛠️ Requirements 🔝

Make sure you have Docker installed. If you don't have it, click here to go to the official site and download it.

1. Clone the repository from GitHub

git clone https://github.com/No-Country-simulation/s18-03-m-python-react.git

2. Navigate to the backend folder

cd s18-03-m-python-react

3. Execute the container

docker-compose up -d --build

4. Open your browser and navigate to http://localhost:3000

✨ Root Base

http://localhost:3000

✨ Start Route 🔝

Method Router Endpoint Documentation Api Key Token
Get / ✔️
Get /api ✔️
Get /api/v1 ✔️

⛔ Invalid Route 🔝

Method Router Endpoint Documentation Api Key Token
Get /* ✔️ ✔️

📑 Docs Route 🔝

Method Router Endpoint Documentation Api Key Token
Get /api/v1/docs ✔️ ✔️

🔐 Authorization Routes 🔝

Method Router Endpoint Documentation Api Key Token
Get /user/profile ✔️ ✔️ ✔️ ✔️
Post /user/register ✔️ ✔️ ✔️
Post /user/login ✔️ ✔️ ✔️