Aplicación web para escribir notas personales. La aplicación cuenta con un sistema de autenticación de usuario y protección de rutas. Además, cuenta con un sistema de creación, edición y eliminación de notas.
- JavaScript
- React
- React Router
- Redux Toolkit
- Firebase
- Material UI
- Node.js
- npm
- yarn
Clona el repositorio y navega hasta el directorio:
git clone https://github.com/StefanoP21/journal-app.git
npm install
#or
yarn
Copia el archivo .env.template a un nuevo archivo llamado .env.local y .env.test para las variables de desarrollo y prueba respectivamente.
Para iniciar la aplicación en modo de desarrollo, ejecuta:
npm run dev
#or
yarn dev
Para iniciar las pruebas de la aplicación, ejecuta:
npm run test
#or
yarn test
Para construir la aplicación para producción, ejecuta:
npm run build
#or
yarn build