Skip to content

Stamp reward system redesign as part of project with DWP

License

Notifications You must be signed in to change notification settings

Jack-Lowe-7/DWP-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

StampWorks

DWP Stamp Redesign Project

As part of project with the Department of Work and Pensions Digital Team, I wrote a redesign for the current paper rewards system at my school.

Contributors License

Table Of Contents

Built With

We used python for this project, and the built in SQLite3 module to handle the database - this is then served to the client via a Flask based website

Getting Started

We went through a few iterations of access - the web app was our final decision, however the local GUI & CLI versions are still in the repo To get a local copy up and running follow these simple example steps.

Prerequisites

This will run in the terminal (2. c.), however it's advised to use the GUI made with the PySimpleGUI module to see the full functionality in terms of a local app. The web app is however, the best option as the others have been deprecated.

pip install pysimplegui
or
pip3 install pysimplegui

The web app runs through a flask server, to run it you need flask

pip install flask
or
pip3 install flask

Installation

  1. Clone or download the repo
git clone https://github.com/Jack-Lowe-7/DWP-Project.git
  1. a. For the web app, ensuring you are in the site directory, run
    flask run --cert=adhoc
    This will run the webapp out of https://[localhost]:500
    b.For the GUI, ensure you have PySimpleGUI, then run the guiAccess.py script
    c. For console, simply run the consoleAccess.py script

License

Distributed under the MIT License. See LICENSE for more information.

Authors

Acknowledgements

About

Stamp reward system redesign as part of project with DWP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published