Skip to content

sarv-tech/Edu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EduTwin - Student Result Management System

A beginner-friendly, fully functional web application for managing student results.

Tech Stack

  • Frontend: HTML, CSS, Vanilla JavaScript
  • Backend: Python (Flask)
  • Database: SQLite

Features

  • Admin Panel: Add students, enter subject-wise marks, delete records, view summary tables.
  • Student Panel: Login via Roll Number, view subject-wise marks, total, percentage, and grade.
  • Dynamic Calculation: Automatically calculates percentage and grades.

Setup Instructions

  1. Install Flask

    pip install flask
  2. Run the Application Navigate to the project directly and run:

    python app.py
  3. Access the Application Open your browser and navigate to http://127.0.0.1:5000/

  4. Default Admin Login

    • Username: admin
    • Password: admin

    📁 Project Structure

    Edu/ ├── static/ # CSS, JS, images ├── templates/ # HTML templates ├── app.py # Main Flask application ├── database.db # SQLite database ├── requirements.txt # Dependencies └── README.md

🤝 Contributing

  1. Fork the repository
  2. Create new branch: git checkout -b feature/your-feature
  3. Commit changes: git commit -m 'feat: add feature'
  4. Push: git push origin feature/your-feature
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License.


⭐ Star this repo if you found it helpful!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 45.3%
  • JavaScript 20.1%
  • Python 18.5%
  • CSS 16.1%