Attendly is a student attendance management system built using React.
It enables users to manage and track attendance in an intuitive and organized way.
-
🔐 Role-Based Login Pages:
- Student Login: Based on semester and department (no authentication required)
- Teacher Login: Requires credentials and uses JWT-based session authentication
- Administration Login: Requires admin credentials and uses JWT-based session authentication
-
📋 Add and manage student details
-
✅ Mark student attendance (Present/Absent)
-
💾 Store attendance data in Local Storage
-
📅 View attendance records by date
-
📈 Live sync with a connected Excel Sheet, including graphical visualizations
-
👩🏫 Teacher Dashboard
- Login required
- CRUD access to respective subjects and class records
-
🎓 Student Dashboard
- No login required
- View attendance summaries and class schedules
-
🏫 Administration Panel
- Centralized access to all class reports and student data
- Full CRUD capabilities
-
🧠 Low-Level Design (LLD) documentation (to be added)
-
🖥️ Backend powered by Node.js APIs
-
☁️ Hosting planned on AWS EC2
-
🗃️ Database: MongoDB
- 🚧 Backend integration is in progress
- Contributions to Node.js API development, database design, and deployment setup are welcome!
If you're passionate about building real-world web applications and want to collaborate on a MERN Stack project, you're invited to join .
Attendly looking for :
- React Developers
- Node.js/Express/MongoDB Backend Developers
- UI/UX Designers
- Students eager to learn full stack development through real teamwork
📬 Let’s build this together!
- MongoDB
- Express.js
- React.js
- Node.js
-
🤝 Team Learning, Just Like the Industry
Learn how real development teams work — with Git, pull requests, task collaboration, and peer reviews. -
💻 Full Stack Practice (MERN)
Contribute to both frontend (React) and backend (Node.js, MongoDB, JWT auth) development in a real project environment. -
🧠 Learn by Doing, Not Just Watching
Tired of tutorials? Here, you’ll actually build, fix bugs, discuss features, and learn faster through practice. -
📈 Boost Your Resume & Confidence
Add a real open-source project to your portfolio — something interviewers can see and ask you about. -
🌐 Peer Community from JNTU-GV & Beyond
Join fellow students and freshers who are passionate about tech, coding, and building cool stuff together. -
🗣️ Get Exposed to Real Problems
You’ll experience common challenges in UI/UX, data flow, backend integration, and performance — all helping you grow.
This project is under active development. Suggestions, feature requests, and contributions are highly appreciated! Let’s team up and build this project from the ground up.
Made with 💙 by Tarun Bommali