Inspiration
Wanted to promote competition in lecture attendance, allowing students to reach greater heights.
What it does
Imports timetable from an iCal file and displays it, as well as opportunity to add and delete events in the event lectures are cancelled. Will have point tracked before 12.
How we built it
Built in Android Studio using Java, with Biweekly library used for importing and parsing iCal data.
Challenges we ran into
We encountered many challenges due to our lack of prior experience in anything software related, having been limited in C and C++ in an embedded context. This was also our first ever Hackathon, and very few of us were here for the full time. We had never done any work with Java, databases, android, app development, or hosted software in general. Almost all skills applied were learnt while coding.
Accomplishments that we're proud of
Happy we managed to find our way around Android Studio and learn bits of Java, having no idea how either worked beforehand, as well as creating basic databases using recommended Android APIs. Functioned okay on no sleep.
What we learned
Learnt some Java programming, how to use Android, basic concepts of databases, many important lessons about project planning and design.
What's next for Lecture Login
Aim to refine features and add the main parts of our app, such as GPS check-in. Ended up spending most of our time familiarising ourselves with the development software and many concepts we hadn't encountered before, as a group of only electronic engineers.
Built With
- android-studio
- biweekly
Log in or sign up for Devpost to join the conversation.