Skip to content

anhoangcao/best-store-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BestStoreMVC

Overview

BestStoreMVC is a comprehensive web application designed to manage a retail store's operations effectively. This application covers various functionalities, including product management, customer handling, order processing, and reporting.

Features

  • Product Management: Add, update, and delete product details.
  • Customer Management: Maintain customer information and purchase history.
  • Order Processing: Manage order placements, updates, and cancellations.
  • Reporting: Generate sales and inventory reports.

Technology Stack

  • Frontend: HTML, CSS, JavaScript, Bootstrap
  • Backend: ASP.NET MVC
  • Database: SQL Server
  • Tools: Visual Studio, Entity Framework

Installation

  1. Clone the repository

    git clone https://github.com/anhoangcao/best-store-app.git
  2. Navigate to the project directory

    cd best-store-app/BestStoreMVC
  3. Open the project in Visual Studio

  4. Restore NuGet Packages

    • Right-click on the solution in Solution Explorer.
    • Select Restore NuGet Packages.
  5. Update Database Connection String

    • Open Web.config.
    • Update the connectionString to match your SQL Server configuration.
  6. Run the Application

    • Press F5 or click on the Start button in Visual Studio.

Usage

  • Navigate to http://localhost:port/ to access the application.
  • Use the navigation menu to explore different features such as product management, order processing, and reporting.

Interface Screenshots

Home Page

Product

Order Processing

Order Details

Product Management

Order Details Management

Contributing

  1. Fork the repository.
  2. Create a new branch.
    git checkout -b feature-name
  3. Make your changes and commit them.
    git commit -m "Add some feature"
  4. Push to the branch.
    git push origin feature-name
  5. Create a new Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact