Geffrerson7 / JOBS-API

API to monitor your job applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JOBS-API

Descripción

API para monitorear tus postulaciones de trabajo.

ERD

ERD-JOB-API

Instalación local del proyecto

Clonar el repositorio

$ git clone https://github.com/Geffrerson7/JOBS-API-.git

Ir al directorio al proyecto

$ cd JOBS-API

Crear un entorno virtual

$ virtualenv venv

Activar el entorno virtual

# windows
$ source venv/Scripts/activate
# Linux
$ source venv/bin/activate

Luego instalar las librerias:

(env)$ pip install -r requirements.txt

Luego, realizamos las migraciones.

(env) $ python manage.py makemigrations
(env) $ python manage.py migrate

Una vez concluido, procedemos a iniciar la app

(env)$ python manage.py runserver

Y navegar a

http://127.0.0.1:8000/

Instalación en Docker del proyecto

Clonar el repositorio

$ git clone https://github.com/Geffrerson7/JOBS-API.git

Ir al directorio al proyecto

$ cd JOBS-API

Ejecutar el comando

$ docker-compose up

Y navegar a

http://127.0.0.1:8000/

Tecnologías y lenguajes utilizados

  • Python (v. 3.10.7) Source
  • Django (v. 4.2) Source
  • Django Rest Framework (v. 3.14.0) Source
  • django-cors-headers (v. 3.14.0) Source
  • Simple JWT (v. 5.2.2) Source
  • drf-yasg (v. 1.21.5) Source

Enlace de la aplicación Frontend del proyecto

GitHub

Autor

About

API to monitor your job applications


Languages

Language:Python 98.3%Language:Dockerfile 1.7%