Inspiration

While studying for my exams, I personally faced two major problems:

  • Not being able to find proper reference materials quickly* and
  • Not having a clear timetable for what to study each day*. I often spent hours searching online and still felt unsure if I was using the right resources. This experience motivated me to build My study place, a tool designed to solve a problem I personally faced as a student.

What it does

*My study place * helps students:

  • Find trusted reference materials quickly
  • Convert syllabus and exam dates into a clear study timetable
  • View multiple subjects grouped on the same day You can explore the project repository here: https://manogna0605.github.io/study-tool/

How we built it

The project was built using simple web technologies: HTML for structure CSS for styling JavaScript for logic and automation A simple example of the JavaScript logic used in the project is shown below:

let daysLeft = Math.ceil(
  (examDate - today) / (1000 * 60 * 60 * 24)
);

This logic calculates the number of days remaining before an exam.

Challenges we ran into

One of the biggest challenges was calculating the number of days left accurately. *This involved working with date differences, which can be expressed mathematically as: text {Days Left} = \frac {\text {Exam Date} - \text {Today}} {24 \times 60 \times 60} ) *Another challenge was grouping multiple subjects under the same date without repeating rows in the timetable

Accomplishments that we're proud of

  • Building a tool based on a personal real-life problem
  • Generating a date-wise semester timetable automatically
  • Displaying the timetable in a clean, organized table format
  • Completing the project as a beginner using core web technologies

What we learned

Through this project, we learned:

  • How to translate a real problem into a technical solution
  • How to work with JavaScript dates and logic
  • The importance of clear UI and user experience
  • How to debug and improve a project step by step

What's next for my study place

In the future, I plan to: *Provide the reference website or page of that particular subject can be saved in the tool

  • Add revision and buffer days
  • Provide weekly and monthly calendar views
  • Export the timetable as a PDF or calendar file *Add some stress relief games
Share this project:

Updates