Skip to content

karldivad/Biblioteca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto Biblioteca

Proyecto en fase beta de una Biblioteca virtual.

Requisitos

  • Ubuntu 18.04
  • Servicio MongoDB
  • Servicio Auth0
  • Django 2.1.4
  • Otros especificados en el archivo requirements.txt

Instalación

Para la instalación solamente se requiere correr el siguiente comando dentro del directorio:

sudo pip install -r requirements.txt

Inicialización

AUTH0_CLIENT_ID="<..clave_completar..>" AUTH0_CLIENT_SECRET="<..clave_completar..>" USER_MONGO="<usuario_mongo>" PASS_MONGO="<clave_mongo>" python3 manage.py runserver

Servicios externos usados

MongoDB

sequenceDiagram
Django 2 ->> djongo: Petición SQL
djongo -->> MongoDB Atlas: Petición No-SQL
MongoDB Atlas-->>djongo: Data No-SQL
djongo ->> Django 2: Data SQL
Loading

MongoDB communication

Auth0

sequenceDiagram
Django 2 ->> Auth0: usuario
Auth0 -->> Google | Email |face: Comprobación
Google | Email |face-->> Auth0: Compr. Exitosa
Auth0 ->> Django 2: tokens, roles, etc
Loading

Auth0 communication

License GLP v3

About

Proyecto Biblioteca

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published