El proyecto es un sistema de ventas WEB, el cual desarrolle, en base a un curso, para aprender sobre ASP.NET Core MVC, utilizando plantillas HTML como recursos de diseño, para el frontend. El sistema se puede utilizar para administrar una tienda de productos de un tipo o varios.
- Inicio de Sesión: Los usuarios pueden iniciar sesión con sus credenciales para acceder al sistema.
- Dashboard: Interfaz principal que proporciona una visión general de las métricas clave del sistema.
- Administración de Usuarios: Funcionalidad para gestionar usuarios por correo, incluyendo crear, editar y eliminar usuarios.
- Administración de Negocio: Herramientas para administrar aspectos del negocio, como la información del mismo.
- Inventario: Seguimiento de productos disponibles, cantidades, precios, etc.
- Ventas: Proceso de venta de productos, registro de ventas realizadas.
- Reportes: Generación de informes y análisis de datos relacionados con las ventas y el negocio.
- C#
- ASP.NET Core MVC
- SQL Server
- HTML
- JavaScript
- CSS
- .NET 8 Core SDK
- Visual Studio o Visual Studio Code (para desarrollo)
- SQL Server (para la base de datos)
- Clona este repositorio: git clone https://github.com/xfiberex/SistemaVenta_ASP.NET_CORE_MVC.git
- Abre el proyecto en Visual Studio o Visual Studio Code.
- Configura la cadena de conexión a la base de datos en appsettings.json.
- Ejecuta las migraciones de la base de datos para crear las tablas necesarias: dotnet ef database update.
- Ejecuta la aplicación.