Micro Seller es una aplicación web construida utilizando el stack MERN (MongoDB, Express.js, React.js, Node.js) y Docker para la gestión de contenedores.
- Frontend:
- ReactJS
- Zustand
- Lucide Icons
- @tamstack/react-query
- React Router
- React Hook Forms
- Backend:
- NodeJS
- Express
- Mongoose
- MongoDB
- Docker: Contenedores para la gestión de dependencias y entornos
- ABM de Productos: Control de existencias y precios de los productos.
- ABM de Compras: Control de los pedidos diarios.
Para instalar y ejecutar el proyecto, sigue estos pasos:
-
Instala un Package Manager
- macOS: Homebrew
- Windows: Chocolatey
-
Instalar Git y Github CLI
-
brew install git gh
-
choco install git gh
-
-
Instalar Docker Desktop
-
Autenticar al usuario
bash gh auth login
-
Clona el repositorio:
gh clone https://github.com/imthejota/melsfinal
-
Ejecuta el proyecto:
cd melsfinal && docker-compose up -d