Proyecto de un sistema de gestión de ingresos y egresos
En el directorio del proyecto ejecutar:
npm i
npx prisma generate
npm run dev
Para correr las pruebas:
npm run test
Puedes ver el proyecto en:
Las credenciales de administrador son:
email: admin@admin.com
password: Admin_1234
Para desplegar el proyecto en Vercel, se debe configurar las variables de entorno
DATABASE_URL='postgres://postgres:1234@localhost:5432/gest_fin'
DIRECT_DATABASE_URL='postgres://postgres:1234@localhost:5432/gest_fin'
AUTH_SECRET='secret'
AUTH_AUTH0_ID='eiva21kqglb2vsvp'
AUTH_AUTH0_SECRET='secret'
AUTH_AUTH0_ISSUER='https://kalevins.us.auth0.com/'
DEPLOY_URL='https://gest-fin.vercel.app/'
Luego, se debe agregar a Build Command el comando:
npx prisma generate && npm run build
Y desplegar el proyecto
- NEXT.js - Framework de React
- React - Biblioteca de JavaScript
- TypeScript - Superset de JavaScript
- TailwindCSS - Framework de CSS
- Shadcn/UI - Componentes de UI
- GraphQL - Lenguaje de consulta
- Apollo - Cliente de GraphQL
- Auth0 - Herramienta de autenticación
- Prisma - ORM
- Vitest - Herramienta de testing
- Kevin Muñoz Rengifo - Totalidad - Kalevins
- Agradecimientos especiales a PrevalentWare.