Code Monkey home page Code Monkey logo

buymelocal's Introduction

BuyMeLocal

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.

Features

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

Screenshot (13)

Login Page

Screenshot (14)

Admin Page

Screenshot (15)

Getting Started

Prerequisites

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

Installation

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

Configuration

  • 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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.