Skip to content

GabyGonher/DEV001-notes

 
 

Repository files navigation

Black Notes

Herramientas utilizadas: JavaScript, CSS, HTML, React, Firebase, Vercel, Metodología ágil SCRUM

Índice


1. Resumen del Proyecto

En este proyecto construi una aplicación Single Page App para tomar notas, nos permite crear, editar, eliminar y consultarlas en cualquier momento (CRUD). Cuenta con autenticación de usuario con Google y almacenamiento de datos a través de la plataforma de Firebase. Tambien cuenta con diseño mobile first

No existe día que no tomemos notas, siempre necesitamos apuntar alguna dirección, número telefónico, notas de alguna reunión o guardar nuestras URLS favoritas para poder consultarlas más tarde. Muchas veces para esta actividad utilizamos libretas o agendas que terminan siendo olvidadas, o anotamos de manera dispersa de tal manera que perdemos de vista la prioridad y el propósito de la nota lo cual da como resultado una nota perdida.

2. Historias de usuario

Para el desarrollo de este proyecto se consideraron las siguientes historias de usuario, con el fin de darle una funcionalidad que cubra las necesidades de los usaurios:

[Historia de usuario 1] Debería poder iniciar y cerrar sesión

Yo como usuaria debo poder autenticarme usando login de Google para acceder a mis notas.


[Historia de usuario 2] Debería poder tomar nota

Yo como usuaria quiero tomar nota para no depender de mi mala memoria y tener presente en todo momento los apuntes ó cosas importantes que antes escribía en papel.


[Historia de usuario 3] Debería poder ver las notas

Yo como usuaria quiero leer mis notas para recordar lo que escribí antes.


[Historia de usuario 4] Debería poder editar las notas

Yo como usuaria quiero editar notas para poder modificar lo que escribí antes.


[Historia de usuario 5] Debería poder borrar notas

Yo como usuaria quiero borrar una nota para no volver a verla.


3. Protitipo del proyecto

La construccion de prototipos para este proyecto se realizó centrando al usuario como protagonista de cada elemento

Prototipo para escritorio: notas desktop

Protitipo para móvil:

notasmobile

4. Implementación final

Versión para escritorio: versionDesktop version desktopnotas

Versión para móvil: versionmobil versionMobil notas

Releases

No releases published

Packages

No packages published

Languages

  • HTML 78.0%
  • JavaScript 15.1%
  • CSS 6.9%