Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/william1nguyen/django-ecomerce-website

mini e-commerce website using HTML, CSS, JS and basic Django
https://github.com/william1nguyen/django-ecomerce-website

django html-css-javascript

Last synced: about 1 month ago
JSON representation

mini e-commerce website using HTML, CSS, JS and basic Django

Awesome Lists containing this project

README

        

# Ecompera
![](demo/main_page.png)

## Introduction

- A fullstack open-source ecommerce website.

## Architechture

- We use `Django` framework for the **Backend Server** and host `HTML, CSS, JS` for **Clients**.

## Install and Setup on local

### Install

> **Optional** Fork this project for customization development.

- Thanks to the publication of the repo, you can clone it.
```
$ git clone https://github.com/natalieconan/ecompera.git
```

### Setup project on local

- Setup virtual environment (For this project, I use `pipenv`) and install required packages.

```
$ pipenv shell
$ pipenv install
```

- Create file `.env` from `.env.example`.

```
$ cp .env.example .env
```

> **Optional** Change `SECRET_KEY` inorder to enhance security.

- Create **SuperUser**.

```
$ python manage.py createsuperuser
```

- Apply **Migration**.

```
$ python manage.py migrate
```

- Finally, run this application.
```
$ python manage.py runserver
```