Skip to content

Django Backend for PowerPetPro created with RESTApi hosted on Pythonanywhere

Notifications You must be signed in to change notification settings

JustinDo720/PowerPetProApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PowerPetProAPI


This directory will hold the backend code for our PowerPetPro Project. This is written in Python using Django Framework.

NOTE: This is a PUBLIC directory which means our secret key for this Django project will be open, but we will be changing the secret key on live servers.

Google Cloud Storage: The json file that contains our credentials will NOT be pushed on github. Check GCP IAM to obtain the .json file


Major Packages (all packages are all requirements.txt)

Key Features of This Project

  1. User Authentication and Profiles using Djoser and Simple JWT to connect this backend with our frontend Vue page
  2. Emails are sent to user's emails for order details
  3. Connected Feedback system with questions and answers as well as user opinions and feedback
  4. Extra API views for admin control on front-end
  5. MYSQL database
  6. Stripe to handle payments
  7. RestAPI viewsets that showcases users, products, categories and user feedbacks
  8. Faker Package for random and easier fake data inputs