Este repositorio servirá para administrar toda la información relacionada con su proyecto final. Por favor, completen la información que a continuación se solicita y procuren mantenerlo actualizando concentrando toda la información relacionada con su proyecto en este repositorio, esto facilitará para los integrantes del equipo, mentores y cualquier persona interesada el acceso facil a toda la información relacionada con el mismo.
El escaso apoyo a los vendedores locales.
La facilidad de acercar a los vendedores a los consumideros locales mediante una aplicacion web de e-commerce en la cual los vendedores podran publicar gratituamente sus productos para tener la oportunidad de crecer en el mercado.
Considerando que el tiempo que tienen para desarrollar el proyecto es relativamente corto, es importante elaborar un plan general de trabajo que les permita dimensionar el máximo alcance que pudieran tener durante este tiempo. Se trata solamente de un plan que pudiera ir cambiando pero, servirá como referencia. No es necesario que sea muy detallado, por ejemplo:
Semana 1 | Semana 2 | Semana 3 | Semana 4 | Semana 5 | Semana 6 | Semana 7 | Semana 8 |
---|---|---|---|---|---|---|---|
Preparación inicial del proyecto y modelado de datos | Front end de todas las vistas | Registro y autenticación | CRUD Productos | Notificacion de producto por email | Sistema de mensajes entre vendedor y cliente | Implementacion de pago | Sistemas de puntuacion y categorias |
- CRUD de publicaciones de producto
- Que los usuarios puedan observar los productos en el inicio
- Seguir a un creador que te agrade
- Recibir notificaicion por email de productos de los creadores que sigas
- Recibir email con tu confirmacion de compra
- Posibilidad de comprar productos
- Validacion de credenciales del usuario
- Recuperacion de contraseña
- Registro en la pagina
- Posibilidad de mensajeria con el vendedor del producto
- Sistema para puntuar los productos
- Implementacion de sistema de filtrado
- Sistema de busqueda de productos o vendedores
- Diseño responsivo (Mobile, tablet y desktop)
- Implementacion de bootstrap
- Configuración de un servidor web (heroku o similar) para el deployment automático de actualizaciones de la app
- Puntacion rubycritic
- Puntacion sandimeter
- Rubocop
Incluyan en esta carpeta su propuesta de diseño