This repository contains a web application designed for managing fashion sales efficiently. It offers tools to handle products, customers, orders, and other essential business operations, making it suitable for small to medium-sized fashion retail businesses.
- User Authentication:
- Shopping Cart: Add, remove, and view products.
- Product Reviews: Users can leave reviews for products.
- Payment System: Supports both online payment and cash on delivery.
- Role-based Access: Three roles: customer, employee, and admin.
- Product Management: Add, update, delete, and view product details.
- Customer Management: Manage customer profiles and purchase histories.
- Order Management: Create, update, and track orders, including payment statuses.
- Role-Based Access Control: Different permissions for Admin and Employees.
- Responsive Design: Optimized for both desktop and mobile devices.
- Backend: ASP.NET Core MVC
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Database: SQL Server
- Tools: Visual Studio, Entity Framework Core
- Clone the repository:
git clone https://github.com/Mr-1504/fashion-sales-management-website-app.git
- Open the solution in Visual Studio.
- Restore NuGet packages.
- Configure the database connection string in
appsettings.json
. - Apply migrations to set up the database:
dotnet ef database update
- Run the application:
dotnet run
- Open a web browser.
- Log in using Admin or Employee credentials.
- Use the dashboard to manage products, customers, and orders.
- Generate reports for sales analysis.
- /Controllers: Handles application logic and routes.
- /Views: Razor pages for the user interface.
- /Models: Contains the data models and business logic.
- /wwwroot: Static assets like CSS, JavaScript, and images.
- /Migrations: Database migration files.
Contributions are welcome! To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m "Add new feature"
- Push to your branch:
git push origin feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE
file for details.
For questions or support, please contact:
- Author: Mr-1504
- GitHub: Mr-1504
- Email: truongvan.minh1504@gmail.com