Skip to content

HDennis05/ALevel-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

A Level Project

Mark for project: 89%

Final grade for subject: A*

Project brief was to create an app to sell a product. My application allowed for the buying and selling of video games. Over the year of this project I created thorough documentation on the design and creation of the application which is over 500 Pages long. Including discussion, investigation, design, prototyping, refinement of design, implementation, testing and evaluation stages.

The application contains a 3 views:

  • Customers: Can create an account to browse, buy and rate games. Can edit their own details and add a card to their account. After a purchase, the customer will
    recieve a receipt to their email.
  • Staff: Can view sales analytics for games, genres and developers. They can also view and edit accounts and view all orders on the application.
  • Admin: Can also view staff menu with additional features of publishing a new game for sale, and functionality to email all customers for newsletters or sale announcements.

Project uses a database created with DB Browser to hold information about users, admins and game statistics for the application. All passwords nd card information in the system are encrypted. ER diagrams for this database can be found in the documentation.

Used Batch files to install the neccessary extrernal modules on first opening.

Designed a GUI with Figma and created it using python library TKInterface. Screen shots of my Interface can be found in the documentation.

About

Final Project for my A level Computer Science

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published