Skip to content

🎓 A Flask-based College Project Submission system with role-based access for Students, Mentors, and Admins — featuring project uploads 📂, student–mentor chat 💬, and admin management ⚡.

Notifications You must be signed in to change notification settings

03AMAN/Project-Submission-Sphere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjectSphere 🚀

ACEM ProjectSphere is a secure, all-in-one project submission and mentoring platform designed for colleges. It allows students to upload their project work (source code, reports, PPTs, videos, synopsis) and enables mentors and admins to efficiently manage, review, and track submissions — all with built-in chat support.

✨ Inspiration

Just after my birthday on July 4th, I found myself stuck — my mentor wasn’t viewing my messages, and I couldn’t get the support I needed for my project.

That’s when an idea struck me 💡 — What if there was a single platform where:

Students could upload everything securely đź“‚

Mentors could easily track, review, and chat with students đź’¬

Admins could manage users and assignments effortlessly ⚙️

And that’s how ACEM ProjectSphere was born! 🚀

🔑 Key Features ✅ Multi-Dashboard System

Admin Dashboard

Manage all users (add/remove, change roles)

Assign mentors to students

View and monitor all chats

Mentor Dashboard

View assigned students

Track project uploads (source code, reports, PPTs, synopsis, videos)

Chat with students for guidance

Student Dashboard

Upload all project files securely

Chat with assigned mentor

Stay organized with submissions

âś… Smart User Onboarding

New users are onboarded as students by default

Students can’t log in until a mentor is assigned

âś… Communication Built-In

Direct, trackable chats between students and mentors

No missed messages

🛠️ Tech Stack

Frontend: HTML, CSS, JavaScript (custom dashboards)

Backend: Python (Flask)

Database: MySQL

Version Control: Git & GitHub

📸 Screenshots INTRO PAGE: image image image

LOGIN PAGE: image

SIGNUP PAGE: image

STUDENT DASHBOARD: image image

MENTOR DASHBOARD: image image image

ADMIN DASHBOARD: image image image image image

About

🎓 A Flask-based College Project Submission system with role-based access for Students, Mentors, and Admins — featuring project uploads 📂, student–mentor chat 💬, and admin management ⚡.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published