Este es un proyecto de gestión de notas que permite a los usuarios registrar cuenta, iniciar sesión, crear, consultar, archivar y filtrar notas
Los usuarios pueden registrarse en la plataforma proporcionando su correo electrónico y contraseña.
Los usuarios pueden iniciar sesión en la plataforma con su correo electrónico y contraseña.
Los usuarios pueden ver todas sus notas en una lista y realizar acciones como editar, archivar y eliminar.
Los usuarios pueden crear nuevas notas con un título, contenido y categoría opcional.
Los usuarios pueden archivar notas para ocultarlas de la lista principal y verlas posteriormente en una sección separada.
Los usuarios pueden filtrar notas por categoria.
- Angular: v17.3
- Bootstrap: v5.3.3
- Java
- Spring Boot
El backend de NoteTime está desarrollado con Spring Boot, un framework de Java para crear aplicaciones Java rápidas y eficientes. Utiliza Spring Security para la autenticación y autorización.
- Clona este repositorio.
- Instala las dependencias de Angular con npm install.
- Ejecuta la aplicación Angular con ng serve.
- Abre http://localhost:4200en tu navegador.
- Configurar la base de datos desde 'application.properties'
- Compilar el proyecto y ejecutar el JAR
Java JDK: Asegúrate de tener Java JDK instalado en tu sistema.
¡Todas las contribuciones son bienvenidas! Si deseas contribuir, sigue estos pasos:
- Haz un fork del proyecto.
- Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
- Haz commit de tus cambios (git commit -am 'Agrega una nueva funcionalidad').
- Haz push de tu rama (git push origin feature/nueva-funcionalidad).
- Abre un Pull Request.





