This is an online clearance system that was created using Flask, a Python web framework. The system is designed to help students get clearance before graduating. The website serves as a portal where students can request clearance before graduating. The relevant staff members can approve the clearance requests before students receive the clearance statement which is required to collect their final results.
To run this application, you need to have Python installed on your computer. If you don't have Python installed, you can download it from the official website: https://www.python.org/downloads/
Once you have Python installed, you can follow these steps to run the application:
- Clone this repository using the following command:
git clone https://github.com/your_username/online_clearance.git
- Navigate to the directory where you cloned the repository using the command
cd online_clearance
- Set the
FLASK_APP
environment variable toonline_clearance
using the commandexport FLASK_APP=online_clearance
(for Linux/Mac) orset FLASK_APP=online_clearance
(for Windows) - Run the command
flask run
to start the server - Open your web browser and go to
http://localhost:5000/
to access the application
When students want to create an account, they must submit a form to the admin. The admin will then create an account for them, and they can log in with their registration number.
If you want to contribute to this project, you can fork the repository and create a pull request. Please make sure that your code follows the PEP 8 style guide and that you write clear, concise commit messages.
This project is licensed under the MIT License.