/ScheduleX

An AI powered app that tracks and manage attendance, schedules, todos efficiently.

Primary LanguageTypeScriptMIT LicenseMIT

🌟 ScheduleX: Attendance & Time Table Scheduling App

View Counter Demo Link Figma Link

A cross-platform React Native application designed to help you track attendance and manage schedules with ease.


✨ Features

  • 📊 Track Attendance: Easily mark & monitor attendance for different classes or events.
  • 🤖 AI Scheduling: Instantly generate an optimized timetable based on your inputs or CSV file.
  • 🔁 Timetable Sharing: Share your timetable with others — they can import it directly without manually entering anything.
  • 📋 Task Chat: Add, manage, and mark tasks as complete — like a to-do list with built-in accountability.
  • 📆 Timetable Management: Create, edit, and organize your event schedules effortlessly.
  • 🔔 Reminders & Alerts: Set alerts to remind you of low attendance.
  • ☁️ Cloud Sync: Sync data across multiple devices.

📱 App Screenshots

Click to view screenshots
Image 1 Image 2 Image 3
Image 4 Image 5 Image 6

🎥 App Demo Videos

Click to view demo videos

📌 Demo 1: Attendance Tracker

Attendance Tracker

📌 Demo 2: AI Schedule Generator

AI Schedule Generator

📌 Demo 3: Subject Management

Subject Management

📌 Demo 4: Timetable Saving

Timetable Saving

📌 Demo 5: Task Manager

Task Manager

📜 Assignments Note

Level Time to Complete Note
🟢 Level 1 5 Days Complete within 5 days or the issue may be reassigned.
🟡 Level 2 10 Days Complete within 10 days or the issue may be reassigned.
🔴 Level 3 20 Days Complete within 20 days or the issue may be reassigned.

🛠 Tech Stack

  • React Native - Frontend framework
  • Redux - State management
  • AsyncStorage / Firebase - Data persistence
  • React Navigation - Seamless app navigation

🤝 Contributing

We’d love your help in improving this project!
📋 Contributing Guidelines

📜 Code of Conduct

🤝 Code of Conduct

🚀 Quick Start

📖 Setup & Installation Guide


✨ Maintainers (GSSoC'25)

Project Admin

  • Anirudh SharmaGitHub — @anisharma07

Mentors

  • IrtesaamGitHub — @Irtesaam
  • Nikhil BalamuruganGitHub — @Nikhil210206

🏆 Contributors

Thanks to these amazing people for their contributions ❤️


📩 Need Help?


Vibe • Coding • Imaginations

⬆️ Back to Top