carelessfinch / AirBlue

A shopping website to use the earned AirMiles to buy daily use products.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AirBlue

RBE logo

AirBlue

A shopping website to use the earned AirMiles to buy daily use products.

Frontend: Built with React JS, Bootstrap 5, Backend: Built with django, graphql


AirBlue

Frontend: Built with React JS, Bootstrap 5, Backend: Built with django

Table of contents

Screenshorts

Screenshot from 2021-08-30 15-06-11


Screenshot from 2021-08-30 15-05-57


Screenshot from 2021-08-30 14-50-54


Screenshot from 2021-08-30 14-51-19



Screenshot from 2021-08-30 14-53-23


Screenshot from 2021-08-30 14-54-02


Quick start

Using docker

  • To run do docker-compose up -d.
  • To create super user do docker-compose exec backend python manage.py createsuperuser

Several quick start options are available:

For Frontend:

  • Install with npm: npm install
  • Runs the app in the development mode npm start
  • Builds the app for production to the build folder npm run build

For Backend:

Activate the virtualenv for your project.

Install project dependencies:

$ pip install -r requirements/local.txt

Then simply apply the migrations:

$ python manage.py migrate

You can now run the development server:

$ python manage.py runserver

What's included

  • Sign Up
  • Sign In
  • Forgot Password
  • Home Page
  • Product List (List/Grid View)
  • Product Detail
  • Cart
  • Checkout
  • My Account (Change Password, Setting, Saved Card)
  • Star Zone Page
  • Orders
  • Wishlist's
  • Notification
  • Support
  • Contact Us
  • Blog
  • Blog Detail Page
  • Error Page (404, 500)

Thanks

Bootstrap Logo React Logo Font Awesome Logo

Bootstrap Logo

About

A shopping website to use the earned AirMiles to buy daily use products.


Languages

Language:JavaScript 79.4%Language:Python 17.5%Language:CSS 1.8%Language:HTML 1.0%Language:Dockerfile 0.1%