A full-stack Bookstore Management App where users can browse books, register/login, and admins can manage content. Built with React + TypeScript and ASP.NET Core Web API using SQL Server for data persistence β now with Stripe payment integration.
- π Browse and filter book listings
- π Search by title or author
- π§Ύ Register & login with JWT authentication
- π Add to cart and purchase books
- π³ Stripe Payments Integration
- π Secure Admin Panel:
- Add/Edit/Delete Books
- Manage Authors & Categories
- π Full CRUD functionality
- β Client-side and server-side validation
- βοΈ React + TypeScript
- π¨ Tailwind CSS + DaisyUI
- π Axios for API communication
- π JWT decoding and auth flow
- π§ React Router DOM
- π ASP.NET Core Web API
- ποΈ Entity Framework Core (EF)
- π§Ύ SQL Server
- π³ Stripe .NET SDK
π¬ Watch Full Demo on YouTube
cd client
yarn install
yarn dev
cd api
dotnet restore
dotnet ef database update
dotnet run




