Skip to content

Simple Flask app with a questionnaire feature. Collects student progress data via forms and stores it in a database.

Notifications You must be signed in to change notification settings

lordmitrii/student-progress-flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Progress Tracker

Description

This Student Progress Tracker is a Flask-based web application designed for educational institutions to collect and analyze student progress data. It offers a user-friendly interface for students to submit their progress, while administrators can access analysis tools to visualize and analyze the data.

Project Structure

flask-project/
├── static/                    # Directory for static files (CSS, JS, etc.)
│   └── style.css              # Example CSS file
├── templates/                 # Directory for HTML templates
│   ├── about.html             # HTML template for the "About" page
│   ├── create.html            # HTML template for the data collection form
│   ├── index.html             # HTML template for the homepage
│   └── thankyou.html          # HTML template for the thank you page
├── db.sqlite3                 # Database file
└── apps.py                    # Configuration for the app

Installation

  1. Clone the repository: git clone https://github.com/inskyeee/flask-project.git
  2. Navigate to the project directory: cd flask-project
  3. Install dependencies: pip install -r requirements.txt
  4. Run app.py

Usage

  • Visit the homepage to access the data submission form.

Contributing

Contributions are welcome! Follow the GitHub flow for making contributions.

License

This project is licensed under the MIT License.

About

Simple Flask app with a questionnaire feature. Collects student progress data via forms and stores it in a database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published