Skip to content

Madhushree2024/SmartGrading

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

EDU-BRIDGE PORTAL

Project Description

The EDU-BRIDGE PORTAL is a web-based application developed using Streamlit. The platform is designed to evaluate a student's grades and determine their eligibility for a scholarship. Eligible students can fill out the scholarship application form, ensuring a seamless and efficient scholarship process.

Features: Grading System

Input Grades: Users can input grades for multiple subjects. Validation: Ensures grades are within the range of 0-100. Eligibility Check: Determines scholarship eligibility based on caste-specific criteria: General category: Minimum 60 marks in all subjects. SC category: Minimum 45 marks in all subjects.

Scholarship Application Form Input Fields: Email Name Address College Parent's Name Parent's Contact Bank Details (Bank Name, Account Number, IFSC Code) Aadhar Number

Validation: Email must contain '@' and have a minimum length of 5 characters. Parent's contact must be a valid 10-digit number. Aadhar number must be a valid 12-digit number. All fields must be filled before submission.

Submission Confirmation: Displays success message upon successful validation and submission.

Requirements: Software Python 3.7+ Streamlit

Python Libraries: streamlit

Install the required libraries using: pip install streamlit

How to Run the Application Clone or download the project files. Navigate to the project directory. Run the following command: streamlit run main.py The application will open in your default web browser.

Validation Logic Grading System Input Validation: Ensures grades are between 0 and 100.

Eligibility Check: General: All grades ≥ 60. SC: All grades ≥ 45.

Scholarship Form Validates inputs for: Email Parent's Contact Aadhar Number Ensures all fields are filled before submission.

Future Enhancements Integrate a database for storing form submissions. Add an admin dashboard for reviewing applications. Include additional validation checks for bank account and IFSC code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages