Coding exercise to create a simple web application providing a lottery system.
This coding exercise aims to provide a simple gallery system which allows users to enter a lottery and admins to access details of the winners.
To run this project, the following requirements need to be met:
- Python 3.3+
- Virtualenv
- PIP (Package Manager for installing additional requirements)
Earlier versions of python may work but the project has been developed and tested in python 3.3.2 and stability on earlier versions can currently not be guaranteed.
All additional packages can be found in pip-requirements.txt.
All additional packages can simply be installed by running:
pip install -r pip-requirements.txt
- Base project setup
- User profile implementation
- Lottery implementation
- Unit test
- Documentation: User Documentation
Inline documentation is provided throughout the web application where applicable and necessary. A user documentation with requirements, feature overview and installation guide can be found in the Simple_Lottery_Handbook folder in form of a pdf file.
This project, unless otherwise stated, is Copyright by Sascha Peter (c) 2015 [email protected]
The user documentation of this project has been written and generated with Publican - https://fedorahosted.org/publican/ - and may only be distributed subject to the terms and conditions set forth in the GNU Free Documentation License (GFDL), V1.2 or later (the latest version is presently available at http://www.gnu.org/licenses/fdl.txt).