I focused on the ITDZ Berlin challenged. Currently in Berlin, it is difficult to get an appointment for services not limited to marriage, driving license, medical appointments etc. They are all booked and it is very hard to get an appointment that fits one's time so they are often forced to pick a time slot that doesn't even fit them even if it means no showing.
What it does
Improves the current booking system, by providing statistics in the past showing what months were more active, sends SMS reminders on register and day of appointment to confirm. Visualizes different data over time.
How I built it
Using Node.js for the backend, Angular, JQuery, Bootstrap for front-end and D3.js for visualization. Twillio API to message users and Google Vision for Facial Recognition
Challenges I ran into
I had to do the work by myself and I spent a lot of time thinking about how to structure my database and optimizing my code.
Accomplishments that I'm proud of
Finished an app in one day.
What I learned
Berlin needs a solution to its current booking system now.
What's next for SmartBook
Implementing facial recognition for easy cancellation.