ToDo-Today
Extensión de Chrome para gestionar una lista de tareas
Instalación de la extensión
- Descargar el repositorio completo o Descargar el Archivo ZIP Directamente (Haz clic aquí para descargar el archivo ZIP de la extensión).
- Extrae el archivo ZIP descargado.
- Carga el directorio "bundle-final" con Cargar descomprimida con el modo Desarrollador activo. Todos los pasos están indicados en el enlace.
- Abre la extensión ToDo Today.
Backend
La base de datos está en:
Y la API está en:
Por tanto, si se quiere configurar en local deberemos llevar a cabo una serie de pasos y configuraciones con las siguientes tecnologías:
- MongoDB
- Python
- NPM (Front sin usarla como extensión)
- Instalar dependencias:
backend/
pip install -r requirements.txt
Para revisar que todo ha ido bien usar:
backend/
pip list
- Crear la base de datos de Mongo en, por ejemplo, C:\data\db e inicializar con:
mongod --dbpath C:\data\db
- Arrancar el servidor en el puerto 5000 desde la carpeta /backend:
Local:
backend/
python src/app.py
Con docker:
backend/
docker build -t todotoday-backend .
docker run -p 5000:5000 todotoday-backend