I Built StudyOS β A Lightweight Student Workspace with Vanilla JavaScript π
Hey everyone! π
I recently built StudyOS, a lightweight student workspace designed to help organize studying in one place.
The main goal was simple: build a practical web application using HTML5, CSS3, and Vanilla JavaScript, without relying on frameworks or a backend.
β¨ What can StudyOS do?
- π Student dashboard
- π Subject management
- π Course tracking
- β Task and deadline management
- π Rich text document editor
- π Calendar
- π Study progress tracking
- ποΈ Flashcards
- π Search functionality
- πΎ LocalStorage data persistence
- π Light and dark themes
- π€ Data export and import
Everything runs locally in the browser, so no account or backend is required.
π οΈ Built with
- HTML5
- CSS3
- Vanilla JavaScript
- LocalStorage
π― Why I built it
I wanted to challenge myself to build something that feels like a real application rather than just another landing page or small JavaScript exercise.
I'm also interested in improving the project based on real developer feedback.
π Project
GitHub: https://github.com/mahdi99913453
Live Demo: https://mahdi99913453.github.io/StudyOS/
I'd really appreciate honest feedback:
- What would you improve in the UI?
- What features would make StudyOS more useful?
- Are there any UX issues you notice?
- What would you change technically?
Thanks for checking it out! π
Top comments (0)