Skip to content

cmkaya/BookStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookstore E-Commerce Web App

Welcome to the Bookstore E-Commerce Web App! This web application is built using ASP.NET Core, C#, Entity Framework Core, and various web technologies to create a feature-rich e-commerce platform for buying and selling books.

Table of Contents

Features

  • User Authentication and Authorization: Secure user authentication with role-based authorization.
  • Entity Framework Core Code-First: Utilizes Code-First approach for database modeling and management.
  • Repository Design Pattern: Implementation of the repository pattern for data access.
  • Pagination and Filtering: Efficient handling of large datasets with pagination and filtering options.
  • Responsive Design: User-friendly interface designed with HTML, CSS, and JavaScript for a seamless experience on various devices.
  • AJAX for Asynchronous Operations: Improved user experience with AJAX for asynchronous data loading.
  • Object-Oriented Programming (OOP): Utilizes OOP principles for a modular and maintainable codebase.

Technologies Used

  • C#
  • ASP.NET Core
  • Entity Framework Core
  • LINQ
  • MS SQL
  • HTML, CSS, JavaScript
  • AJAX

Getting Started

Prerequisites

Installation

  1. Clone the repository: git clone https://github.com/yourusername/bookstore.git
  2. Navigate to the project folder: cd bookstore

Configuration

  1. Open the appsettings.json file.
  2. Update the connection string with your MS SQL Server details.

Usage

  1. Build and run the application: dotnet run
  2. Open your web browser and navigate to the URL displayed in the console.

Contributing

Contributions are welcome! Please follow the Contributing Guidelines.

License

This project is licensed under the MIT License.

About

This is a basic web project that is written in ASP.NET Core Framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published