BuyMeLocal is an Online Ecommerce Web Application made using Angular & .NET. It provides an easy-to-handle & automated system. It also provides various features & an interface for selling & buying local handloom products for user. The admin can easily update, delete & insert data in the database with this application.
For User
- Can Register & Login.
- Can View Products & Add them to Cart or Wishlist.
- Can Purchase Items that are in Cart.
- Can View his Cart, Order History, &, Wishlist
For Admin
- Can perform CRUD operations on Products tables.
Product Page
Login Page
Admin Page
Download & install the below mentioned softwares -
- Microsoft Visual Studio Community 2022 (64-bit) Version 17.3.0
- Microsoft SQL Server Management Studio Version 18.2.1
- .NET Framework Version 5.0.17
- Node.js Version 16.16.0
- Visual Studio Code 1.71.0
Install the below-mentioned packages inside your Visual Studio by navigating to
Tools > NuGet Package Manager > Manage NuGet Packages for Solution
- Microsoft.EntityFrameworkCore Version 5.0.17
- Microsoft.EntityFrameworkCore.Design Version 5.0.17
- Microsoft.EntityFrameworkCore.Tools Version 5.0.17
- Microsoft.EntityFrameworkCore.SqlServer Version 5.0.17
- Microsoft.AspNetCore.Authentication.JwtBearer 5.0.17
Install the required npm modules by entering below-mentioned commands in your Command Prompt:
npm install angular
npm install @auth0/angular-jwt
npm install ng-angular-popup
- Run All the scripts that are present in EcomDB Scripts inside your SQL Server Management Studio to create the Database.
- Run the .NET Web API in ProductWebAPI
- Enter the following command inside your Command Prompt in Frontend
ng serve --open