Dashboard Analytics Attendance
Main stack: Python-Typescript-PostgreSQL
Main Modulos/Libraries/Frameworks: fastAPI-Sveltekit-ChartJS-Pandas
En este proyecto se presenta un dashboard realizado con el framework de Sveltekit.
En este proyecto se realizan tres objetivos:
- Analisis exploratorio de los archivos csv
- Creación de una Base de datos en PostgreSQL
- Creación de una API con fastAPI
- Creación de un Dashboard mediante Svelte
Se implementan varias tecnologías:
- Python
- PostgreSQL
- HTML
- CSS
- Svelte
- Typescript
Consideraciones:
- Para poder implementarlo es importante crear un archivo .env en la ubicación que se indique en los códigos, esto es para poder conectarse a la base de datos. Este archivo tendra
la contraseña para acceder a la base de datos de postgreSQL
- Python: instalar los modulos necesarios, en este caso se uso Python 3.10. El ambiente virtual es creado con el modulo pipenv, por lo tanto en los archivos Pipfile se
tienen las dependencias necesarias
- Svelte: se instalan los modulos según el package.json