Skip to content

A Flask web app for analyzing the coding profiles of Sitare University students. It tracks rankings, problems solved, categorizes solutions by difficulty level, and presents the data on a visually appealing dashboard.

License

Notifications You must be signed in to change notification settings

nag2mani/CodingProfileTracker

Repository files navigation

CodingProfileTracker

A Flask web application designed to analyze and monitor the coding profiles of Sitare University students. This tool tracks rankings, problems solved, and classifies them by difficulty level. It features intuitive dashboards for both students and teachers to visualize coding progress effectively.

image


Student Dashboard

For New User

Screenshot 2025-05-06 003246

For Existing User

Student Dashboard

Mobile View

       


Teacher Dashboard

Dashboard Overview

Teacher Dashboard 1 Teacher Dashboard 2

Smart Table

Smart Table

Individual Student Profiles

Student Data


Tech Stack

  • Backend: Flask (Python)
  • Authentication: Google OAuth
  • Database: Supabase (PostgreSQL)
  • Frontend: HTML, CSS, JavaScript
  • UI Framework: Bootstrap, ChartJs

Database Schema

image


👥 Team

  • Nagmani Kumar – Team Lead, Frontend, Backend, and Database Integration
  • Shadab Raza – Data Processing, Chatbot and LLM Integration
  • Other Members – Ashutosh, Divyansh, Bharat, Narendra, Sonal

About

A Flask web app for analyzing the coding profiles of Sitare University students. It tracks rankings, problems solved, categorizes solutions by difficulty level, and presents the data on a visually appealing dashboard.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •