Skip to content

iangelmanuel/fresquilla-app

Repository files navigation

** TODO: **

  1. [✅] Agregarle contenido a la página principal con las fotos de los productos. (MAQUETACIÓN)
  2. [] Agregar/Mejorar el contenido de la página a la de Fresquilla. (TEXTO) -> (APP, ABOUT, CONTACT )
  3. [✅] Quitarle el fondo al logo de Fresquilla para que se pueda usar en el menú de navegación. (IMAGEN)
  4. [✅] Mejorar el apartado de que no existen posts.
  5. [✅] Agregar la funcionalidad para cambiar el formulario por medio de un switch a Quejas y Reclamos. (FORMULARIO)
  6. [✅] Crear un User Interface para Administrador. (ADMIN)
  7. [✅] Mejorar el footer.
  8. [✅] Encontrar la solución para la animación del menu de hamburguesa, la barra de navegación y los formularios.
  9. [✅] Checar que pasa con el hamburger menu cuando se abre en un dispositivo móvil.
  10. [✅] Hacer la parte del Login para el administrador.
  11. [✅] Mejorar el Atropos de la card de Contactos.
  12. [✅] Implementar react toastify para mostrar mensajes de error y de éxito.
  13. [✅] Sincronizar los states.
  14. [✅] Solucionar el problema del login.
  15. [✅] Detectar los campos vacios del formulario contacto y quejas y reclamos.
  16. [✅] Solucionar el problema del modal de eliminar.
  17. [✅] Arreglar animaciónes del hamburger menu del panel de administrador.
  18. [✅] Agregar la animación cuando se elimina un contacto o una queja y reclamo.
  19. [✅] Hacerle una auditoria a todos los archivos para corregir la semantica de html
  20. [✅] Mover todas las interfaces a type.d.ts menos las de las props
  21. [✅] Utilizar react-hook-form para todos los formularios. { login, contacto, quejas y reclamos }
  22. [✅] Vincular los blogs en la página principal.
  23. [✅] Arreglar el aside de la página de administrador.
  24. [✅] Terminar de implementar lo de las imagenes.
  25. [✅] Crear rutas dinamicas para el acceso a cada uno de los posts.
  26. [✅] Borrar los archivos que no se estan utilizando (Lottie).
  27. [✅] Estilar el post individual.
  28. [✅] Agregar la funcionalidad de eliminar un post al administrador.
  29. [] Agregar la funcionalidad de editar un post al administrador.
  30. [✅] Estilar el dropzone.
  31. [✅] Arreglar el problema de base64 del formulario de crear blog.
  32. [✅] Auditoria de código 2.0.
  33. [✅] Agregar funcionalidad de mandar arreglo de ingredientes, links y separar los parrafos.
  34. [✅] Mejorar el estilo de cada blog en las rutas dinamicas.
  35. [✅] Mejorar el formulario de crear un blog.
  36. [✅] Añadirle al administrador las rutas dinamicas donde pueda ver el post.
  37. [✅] Añadir la funcionalidad de logout del administrador.

** TODO DATABASE: **

  1. [✅] Crear base de datos con Node, Express y MongoDB.
  2. [✅] Crear archivos que se utilizarán en el proyecto.
  3. [✅] Crear usuario Administrador.
  4. [✅] Hacer la interfaz de login y validar al administrador
  5. [✅] Crear los metodos POST y GET para enviar y recibir información 5.1 [✅] POST: Enviar datos formulario Contacto. 5.2 [✅] POST: Enviar datos formulario Quejas y Reclamos. 5.3 [✅] POST: Enviar desde panel de administrador datos de nuevo blog. 5.4 [✅] GET: Recibir datos de los nuevos blog enviados desde el panel de administrador. 5.5 [✅] GET: Recibir y filtrar Quejas y Reclamos y datos de Contacto en el panel de administrador. 5.6 [✅] Agregar modal para eliminar Quejas y Reclamos y datos de Contacto en el panel de administrador.

About

Proyecto de frontend del emprendimiento Fresquilla Baq.

Topics

Resources

Stars

Watchers

Forks

Languages