/The-Embedded-Store

An e-commerce website build with Django as the backend.

Primary LanguageJavaScript

The Embedded Store

This project is a miniature version of an e-commerce website for selling robotics components. Features of the site include login/logout, forgot password option with a password reset email feature, account information updations, customer feedback via email, and cart features including adding/removing items from the cart, knowing the total cost of items in cart, etc.

HTML5, CSS3, Bootstrap, and JavaScript were used to develop the front end and Django was used for the back end with SQLite as the database.

How to use:

  1. Download this repo.
  2. Go to users/views.py and add your email id inside the list in line 48.
  3. Go to The_Embedded_Store/settings.py and add your email id and password in lines 137 and 138 respectively.
  4. Install, create and activate a Python virtual environment: https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/
  5. Install Django 2.X: https://docs.djangoproject.com/en/2.1/topics/install/
  6. Run the manage.py file: python manage.py runserver
  7. Go to 127.0.0.1 in any web browser. You are done!