Clasnia Web Platform Enhancement need Web Development
Contact person: Clasnia Web Platform Enhancement
Phone:Show
Email:Show
Location: Kolkata, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Budget - 250 - 500 ₹
About aoo -
What is Clasnia?
Clasnia is a premium digital platform designed for tuition centers, private tutors, and students to simplify the management of tuition classes. Instead of using traditional paper registers, Clasnia helps in managing student enrollments, tracking monthly fee payments, organizing classes, uploading and approving payment screenshots, and sending automated reminders — all in one easy-to-use digital dashboard.
It enables:
Teachers to manage multiple classes.
Students to join classes using unique codes.
Automatic notifications for due payments.
Uploading proof of payments.
Simplified data tracking for better academic and financial organization.
---
What is Already Done:
User Authentication: Email/password login & signup using Firebase Authentication.
Main App Structure Implemented:
Splash Screen
Auth Screen (Login/Signup)
Student Dashboard
Teacher Dashboard
Class Join Screen
Pending Approvals Screen
Firebase Integration:
Firestore used for managing Classes, Users, Fee Records, and Join Requests.
Firebase Storage used for payment screenshot uploads.
Cloudinary Integration for storing screenshots.
Premium Dark Theme UI: Simple, professional design.
Basic functionality works, but some features need to be completed.
---
Pending Tasks (To Be Done):
1. Live Data Display:
Show real-time data (classes, students, fees) dynamically from Firestore in:
Home Page
Student Dashboard
Teacher Dashboard
Implement smooth SPA-like navigation without full page reloads.
2. Automatic Screenshot Cleanup:
Automatically delete old screenshots from Cloudinary after a defined period or via a cleanup script.
3. Enhanced Teacher Dashboard:
Implement role-based permission checks (e.g., only teachers can approve payments or add classes).
Improve dashboard UI layout for better usability and functionality.
4. Email Verification:
Add email verification during signup to prevent spam/fake accounts.
Block unverified accounts from further access.
5. Responsive UI Fixes:
Ensure all pages and dashboards are fully responsive and look professional on web and mobile devices.
6. Fix Known Bugs:
Prevent unwanted redirects during class creation.
Improve UX wherever needed.
7. Documentation:
Proper comments in code.
Instructions to set up the project, configure Firebase and Cloudinary, and run the app.
---
Expected Final Outcome:
A fully functional, secure, and professional web platform with:
Authentication
Real-time class & student management
Monthly fee tracking with payment proof
Clean and modern dashboard UI
Firebase + Cloudinary integrated
Email verification system" (client-provided description)
Matched companies (7)

Crystal Infoway

HJP Media

Appsdiary Technologies

Kiantechwise Pvt. Ltd.

Versasia Infosoft

TG Coders
