Skip to content

Swaroog23/final-project-coderslab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

final-project-coderslab

Final project for CodersLab Python Bootcamp

Simple ordering site. Project made for Coders Lab Bootcamp.

Simple overview

Project was made with inspiration from my local restaurant. I tried to write simple order site with User managment, and order address saving for tracking who ordered what. Users can change their credentials or add new delivery addresses in relation with their own user account. They can also make orders to new or old account. If new address is not in database in relation with user, it will be saved in relation with ordering user.

Most of menu is populated with Faker, so that i don't have to write every single product into databse now, and can focus of making it functional. Site has several test wroten in tests folder.

Features:

  • Create User.
  • Manage products to cart.
  • Change Users credentials.
  • Manage saved order addresses.
  • Make an order on new or existing address
  • Add product to database (only as admin)

Libraries used:

  • Python 3.8.5
  • Django 3.0.6
  • PostgreSQL
  • pytest 6.2.1
  • pyterst-django 4.1.0
  • Faker 4.1.0
  • JSON

About

Final project for CodersLab Python Bootcamp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published