Este proyecto está destinado a distribuidoras y tiendas de instrumentos. El proyecto presentado nace de la necesidad de otorgar una solución a tener un mejor control de stock junto a las ventas de instrumentos musicales para una ditribuidora de los mismos, y también ingresar a la empresa al mercado virtual, permitiendo una mayor comodidad para la compra y venta de instumentos. Teniendo un panel del administrador cómodo y útil desde la web, también le otorgamos una gran comodidad al cliente teniendo una aplicación móvil en la que puede revisar los productos diponibles junto a ofertas y efectuar compras al simple movimiento del dedo. Se implementó Stripe como medio para facilitar pagos.
- Publicar / Modificar productos a ofrecer.
- Crear promociones de sus productos.
- Crear nuevos usuarios administradores o dar permisos de administrador a usuarios existentes.
- Visualizar todos los productos disponibles en el panel de productos.
- Visualizar las ventas de productos por individual en el tiempo o general.
- Visualizar todas las promociones creadas.
- Visualizar a todos los usuarios con sus datos.
- Banear o eliminar usuarios que no cumplan las reglas de comentarios en Scrip-Music.
- Visualizar todas las promociones ofrecidas por la distribuidora/empresa.
- Visualizar los productos que desea tanto buscándolos específicamente como aplicando distintos filtros.
- Comprar los diferentes instrumentos ofrecidos y visualizar las compras efectuadas en forma de ticket con fecha, monto y productos comprados.
- Poder guardar en favoritos aquellos productos que le gustaron.
- Escribir una reseña y dar una puntuación a los productos comprados.
- Recibir notificaciones cada vez que se genera una nueva promoción.
El proyecto se encuentra publicado en los siguientes enlaces
- Panel Administrador: https://script-music.vercel.app/
- App celular cliente: Link download MEGA
Backend:
- Node, Express, Mongoose, MongoDB, NodeMailer, J.W.T., bcrypt.
FrontEnd:
- Panel Administrador: React, Redux, MaterialUI, SASS.
- App movil: React Native, Redux Toolkit.
Deployment:
- Railway, Vercel, ExpoCLI.
Integraciones:
- Stripe, Tostify.