KeRaS is an open-source tool designed to help university students organize and submit their course schedules (KRS) with ease. If you often struggle with managing your class schedules, KeRaS provides a simple, drama-free solution to streamline the process.
- Unified View: See all available course schedules in a single, integrated dashboard. No more switching between pages—everything you need is right in front of you.
- Perang Submit: The system automatically and repeatedly submits your KRS selections at high speed to increase your chances of securing your desired classes. Note: Success rate depends on the performance of your university's official system.
- Zero Database: KeRaS does not store any of your personal data. All information is processed temporarily to ensure your privacy and security.
- Realtime Scrapping: Course schedule data is fetched in real-time from your university's official website, ensuring you always get the most accurate and up-to-date information.
- Invisible Log: KeRaS does not record your activity. Every interaction is temporary and deleted as soon as your session ends.
- Server-side Bridging: Your session acts as a secure bridge between KeRaS and your university's KRS entry system.
- Create login architecture
- Manage session to access university KRS system
- Simple scheduling view for selecting courses
- Implement "perang submit" feature for rapid submission
- Ensure no data is stored permanently
- Real-time data scraping from university website
- Responsive design for mobile devices
- Documentation and user guide
- Clone the repository:
git clone https://github.com/dendik-creation/keras.git
- Install dependencies:
bun install
- Start the development server:
bun run dev
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
If you encounter any issues or have questions, please feel free to open an issue on the GitHub repository. Or contact me directly at dendik_542.