Skip to content

11hifish/DueReminder

Repository files navigation

Due Reminder: HackCMU 2016 Project

Devpost link: http://devpost.com/software/due-reminder

Youtube link: https://www.youtube.com/watch?v=z-JVYZsl3e8

#Inspiration

There are too many dues for CMU students! Different courses require different Handin platforms!! I cannot remember them!!!!! I'm so confused!

#What it does

Basically, Due Reminder, an iOS app, will let students log in via their AndrewID and let them add different courses. So they can see their courses, due dates, due homework and hand in method on the app. Instructors can also use the app to post dues and enroll students.

#How we built it

Due Reminder has two parts: a server built in Python that is used to store users' data and a front end iOS app that interacts with the users.

#Challenges we ran into

This is our first time to build a Python based server and an iOS app. We encountered a lot of problems using Swift: such as the confusing NSURLSession to connect the server and the graphic UI that sometimes mess everything up. As a sophomore, this is also the first time my friend (also a sophomore) and I work with and teach freshmen coders.

#Accomplishments that we're proud of

A functional server and front end app!! We made it!

#What we learned

Communication between Python-based server and iOS app

#What's next for Due Reminder

We'll keep developing this project to add in more features and more beautiful UI. Our goal is to distribute it among CMU students and students from other colleges.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published