Welcome to Kyros, a dynamic web application designed to simplify and enhance student life. Whether it’s keeping track of your expenses, managing your schedule, or calculating your grades, Kyros brings all the essential tools under one roof.
Developed as part of the Web Technologies (UE23CS241A) course at PES University, Kyros is the one-stop solution to make student life efficient and stress-free.
- 💰 Expense Tracker:
Stay financially disciplined by logging and categorizing your expenses effortlessly. - 🗓️ Calendar Planner:
Never miss an important date—plan your month, track deadlines, and organize events. - 📌 Sticky Notes:
Jot down quick reminders, to-dos, or ideas on the fly. - 📈 Attendance Calculator:
Keep tabs on your attendance percentage and forecast eligibility. - 🎓 CGPA Calculator:
Track and calculate your academic performance with precision. - 📢 Announcements & Events Page:
Stay in the loop with the latest announcements, events, and updates. - 👤 Personal Profile Page:
Customize and manage your profile for a personalized experience.
- Frontend: React.js
- Styling: CSS
- Routing: React Router
- Backend (Future Plans): Firebase / Node.js
Ensure you have the following installed:
- Node.js (v16 or higher)
- npm (v8 or higher)
- Clone the repository:
git clone https://github.com/NJWasTaken/Kyros.git
- Navigate to the project directory:
cd Kyros
- Install dependencies:
npm install
- Start the development server:
npm start
Open your browser and visit http://localhost:3000
to dive into Kyros.
- Account Integration: Link all data values per account.
- Mobile-Friendly Design: Optimize the app for all devices.
- Additional Tools: Add productivity boosters like habit trackers and goal-setting modules.
Kyros is open-source and licensed under the MIT License. Feel free to use, share, and build upon it.
💡 Built with ❤️ by the FoolStackDevelopers.