This is an open source project which lets you create student management system in fast, clean, scalable manner and can be used for different types of registrations in any environment.
Open source projects used:
- Python - god's language
- Flask - awesome web-framework
- Materialize CSS - great UI boilerplate for modern web apps
Requires pyhton v3+ to run.
Install the dependencies and devDependencies and start the server.
pip install flask
pip install request
pip install pandas
python app.py
Currently using csv (flat file) database.
Field | Interface type | Data Type | Length | Remarks |
---|---|---|---|---|
Registration ID | - | integer | - | system generated id. |
First Name | Text box | string | 20 | user input |
Last Name | Text box | string | 20 | user input |
Text box | string | 20 | user input | |
Phone Number | Text box | integer | 10 | user input |
Date of Birth | Date Picker | string | 10 | user input |
Gender | Radio Button | string | 5 | user input |
City | Text box | string | 20 | user input |
State | Text box | string | 20 | user input |
ZIP / Postal Code | Text box | integer | 6 | user input |
Masters details | Label | - | - | for interface display only |
University | Text box | string | 50 | user input |
Field | Text box | string | 20 | user input |
Year | Text box | integer | 4 | user input |
Verify the deployment by navigating to your server address in your preferred browser.
127.0.0.1:5000
- Write MORE Tests
Free Software, Hell Yeah!