{"repo":"AnkitSharma-007/BookCart","free":true,"listed":false,"github":"https://github.com/AnkitSharma-007/BookCart","clone":"git clone https://github.com/AnkitSharma-007/BookCart.git","description":"An e-commerce application for an online book store, created with ASP.NET Core and Angular, using SQL Server as a database","language":"TypeScript","stars":199,"topics":["asp-net-core","sql-server","authentication","authorization","angular","angular-material","ankit-sharma","bootstrap","typescript","jwt"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"BookCart An e-commerce application for an online book store created with .NET and Angular 18, using SQL Server as database. Google Gemini integration https://github.com/AnkitSharma-007/BookCart/assets/33789321/f2ee777e-24b8-48ba-93c7-638cdbab25a6 Concepts Covered .NET - Web API created using EF Core DB first approach - Policy based Authorization using JWT - Repository pattern - Dependency Injection - Swagger implementation Angular - Angular Material - Routing & Navigation - Auth guards - Standalone components - Lazy loading of Standalone components - HTTP Interceptors - Reactive forms - Form validation (inbuilt and custom) - Pipes Prerequisites - Visual Studio 2022 - SQL Server - .NET Core 8.0 SDK or above - Node.Js V18.0 or above Steps to run the app 1. Clone the Repo 2. Scaffold the database using the DBScript 3. Put your own connection string in appsettings.json file. 4. Build and launch the application from Visual Studio. Live Demo https://bookcart.azurewebsites.net/ License MIT See Also - https://github.com/AnkitSharma-007/MovieApp - https://github.com/AnkitSharma-007/blogging-app-with-Angular-CloudFirestore - https://github.com/AnkitSharma-007/angular-graphql - https://github.com/AnkitSharma-007/angular-forms-validation - https://github.com/AnkitSharma-007/Smart-Angular-App-Using-Azure-Cognitive-Services","default_branch":null,"files":null,"tree":[],"storefront":"/r/AnkitSharma-007","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AnkitSharma-007/BookCart/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}