Skip to content

liutuo368/tradie-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jemma

Jemma Australia is the first online service that connects customers and tradies while also offering financial protection, better work/life balance, automated scheduling and much more.

There are two kinds of accounts of this website, which are Tradie Account and Customer Account. Tradies can set up their work types (if the work type requires related qualifications, they will need to upload their qualifications) and available time. Customers are able to search available tradies by selecting the work type and location. Once a tradie is selected by the customer, the customer needs to send a quote with descriptions of the work to the tradie, then the tradie will see the quote on their dashboard. They can choose to accept or decline the quote.

This project is based on Python, using Django framework. The static html pages were developed by bootstrap, and were saved in 'templetes' directory. Database models were implemented in 'Home_app/models.py'. Back-end functions were implemented in Home_app/views.py. In Jemma/Encrypt.py, it implemented an AES algorithm for the encryption of user information. For security reason, the encryption key and the database connection information are saved in a local file named 'django_db.conf', which is not added to the git repo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published