Skip to content

Repositorio del proyecto FullStack NoteFlow; gestor de notas web

Notifications You must be signed in to change notification settings

Sergio-Bustos/NoteFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 NoteFlow:

NoteFlow es un sistema web de gestión de notas personales que permite crear, organizar y personalizar notas mediante diferentes formatos (texto, imágenes, audios, videos y dibujos), con la posibilidad de agruparlas en carpetas, asignar etiquetas, y elegir entre modo claro u oscuro. El proyecto está desarrollado bajo la metodología SCRUM, integrando frontend, backend y base de datos PostgreSQL.

⌛ Historia y funcion: Proyecto del Tecnico en Programacion de Software - SENA,demostrando y evidenciando los aprendizajes logrados en conjunto de las clases del SENA e investigaciones propias por parte del equipo;

👥 Equipo:

  • Javier Steven Solis Ruiz
  • Johan Sebastian Jojoa Meneses
  • Juan Diego Monsalve Martinez
  • Sergio Andres Bustos Mondragon
  • Juan Alejandro Tamayo Manzano

🚀 Estado del proyecto:

Fase actual: Desarrollo del módulo de Autenticación y Cuenta

  • Pruebas de autenticacion en las busquedas para el usuario en la seccion notas y carpetas

  • Pruebas de autenticacion de restablecer contraseña

  • Documentacion clara por parte de los sprints y del codigo back end y front end

  • Product Backlog y Sprint Planning (11 semanas)

  • Implementación de pantalla de busqueda de notas

  • Conexión al backend y pruebas de autenticación

🧩 Características principales:

  • Registro e inicio de sesión con validaciones (correo, alias, contraseña).

  • Modo claro/oscuro personalizable por usuario.

  • Creación de notas con varios formatos (texto, imagen, video, audio, dibujo).

  • Gestión de carpetas, etiquetas y categorías (pública/privada).

  • Papelera de reciclaje y restauración automática.

  • Búsqueda avanzada (por notas o carpetas, con filtros dinámicos).

  • Backend con API REST y base de datos PostgreSQL.

  • Documentación técnica completa bajo metodología SCRUM.

⚙️ Tecnologías utilizadas:


Área Tecnologías
Frontend HTML5, CSS3, Bootstrap + Fetch JavaScript
Backend Flask + Jinja2 en Python
Base de datos PostgreSQL
Diseño y documentación Draw.io, Word
Gestión del proyecto SCRUM (Product Backlog, Sprints, Historias de Usuario,etc)
Control de versiones Git / GitHub

About

Repositorio del proyecto FullStack NoteFlow; gestor de notas web

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6