Skip to content

chinguyen202/BookVoyage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookVoyage

Welcome to the BookVoyage project! This is a full-stack web application built using ASP.NET Core with Identity Framework for the backend, and TypeScript, Bootstrap, and React for the frontend. The project follows the Clean Architecture design pattern to maintain separation of concerns and modularity.

Table of Contents

Repositories

  • Backend: https://github.com/chinguyen202/BookVoyage-Backend.git
  • Frontend: https://github.com/chinguyen202/BookVoyage-Frontend.git

    Features

    • User authentication and authorization using Identity Framework
    • Browse, search, and view books
    • Add books to cart and proceed to checkout
    • Admin panel to manage books, categories, and authors
    • Clean Architecture for better maintainability

    Prerequisites

    Before you begin, ensure you have met the following requirements:

    • .NET Core SDK (v5.0 or later)
    • SQL Server or another database provider

    Technologies

    Backend:

    • ASP.NET Core with Identity Framework
    • Entity Framework Core
    • MediatR for CQRS pattern
    • FluentValidation

    Frontend:

    • TypeScript
    • React
    • Redux
    • React
    • Bootstrap

    Contributing

    Contributions are welcome! Please fork the repository and create a pull request.

    License

    This project is licensed under the MIT License.

About

E-commerce bookstore

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published