Skip to content

Basically a web and an android portal where users can browse through the products available nearby. These products will again be sold by the local sellers who can upload their goods

License

Notifications You must be signed in to change notification settings

inomag/Sarthi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amigo

Introduction

A project to enhance the bridge between common people and sellers by maintaining covid 19 protocols

Technology

The application is built with:

  • Node.js
  • MongoDB
  • Express.js
  • React.js
  • Material UI

Features

An application portal where users can browse through the products available nearby, buy them and even upload his own products for selling purpose.

User can create an account, login or logout as either customer or seller.

Customer can do the following:

  • Browse available products added by the admin
  • Add products to the shopping cart
  • Display the shopping cart

Admins can do the following:

  • Upload his own products with name, price, image etc.
  • The profile contains all the orders he has received.

Database

All the models can be found in the models directory created using mongoose.

Run

To run this application, you have to set your own environmental variables. For security reasons, some variables have been hidden from view and used as environmental variables with the help of dotenv package. Below are the variables that you need to set in order to run the application:

  • MONGODB_URL: this is the connection string of your MongoDB Atlas database.
  • JWT_SECRET_KEY: Jsonweb token for signing a token from authentication purpose.

Now you can run, for backend,

cd frontend
npm i
npm start

For frontend,

cd backend
npm i
npm start

in the terminal and the application should work.

Contributors

@Bhargab Nath

@Pratik Gupta

@Tasneem Koushar

License

License

  • MIT License
  • Copyright 2020 © Team Amigo

About

Basically a web and an android portal where users can browse through the products available nearby. These products will again be sold by the local sellers who can upload their goods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 70.3%
  • JavaScript 24.5%
  • HTML 5.0%
  • Shell 0.2%