Inspiration

The inspiration of SyllaCal was the lack of organization when it comes to syllabuses even though they are one of the most important aspects of a course. We wanted to remedy these issues by providing a simple way of uploading resumes into our site and allowing the parsing of dates and important reminders for all the events that are part of a syllabus. This will effectively allow students to organize their dates and reminders in an effective manner as well as preventing missing assignments.

What it does

SyllaCal passes syllabus information by filtering through class details such as meeting dates, assignment due dates and important reminders into calendar systems such as Google Calendar and iCal by creating an ics file.

How we built it

Challenges we ran into

Some challenges we ended up running into was the lack of coding skill and experience in order to build it in a perfect way. We were able to remedy this issue through Youtube links and Gemini's assistance. We also had trouble in the different stack applications such as the backend and frontend specialties as not everyone was an expert in either. We also ran into time constraint issues as we didn't have enough time to code and fix all the issues prevalent in the code.

Accomplishments that we're proud of

We are proud of the working stack that we built of backend (APIs) and frontend processes that allowed to build the web site and provide functionalities. We are also proud of the students that it may impacted and improved due to its functioning capabilities. Each of us were able to grow academically and in our skills of coding.

What we learned

We were able to learn new coding practices and languages and how we were able to apply them in this scenario. Our communication skills also were sharpened as we discussed the process of coding with each other, giving full transparency of pushing and pulling code.

What's next for SyllaCal

Share this project:

Updates