Headline
The future of the calendar
What it does
Calendex follows the main template of a calendar with a few unique additions such as a revamped ui/dx design to make it more vibrant, and less old technology. With the new optimized look, calendex also add the possibility of managing events, adding and in the future removing them.
How we built it
Calendex was built over 30 hours, I used python, alongside the flet framework , to create a virtual grid of months with the imbedded datetime function. Then I continued by creating containers that each contained for some the weeks, then days, and of course the months. Then used button to create a navigation to go over each month, then used an "isomorphism" over Z12 to make sure that once my the variable managing the months got to 12 it wouldn't be stuck and just had a new year.
Challenges we ran into
In terms of challenges, the hardest one was definitely working almost by myself, and spending hours wondering if I should perhaps just give up, and work with another team on something different.
Accomplishments that we're proud of
At some point I was so stuck debugging my work that I fell asleep, when I woke up it was working. No idea how or why but i just accepted it.
What we learned
I didn't know how to use python before this, so I learned python and how to work with a framework
What's next for Calendex
My future goals for Calendex would be:
- the possibility to add an event over a specific day still a certain date. By example: event: math 4005 every Tuesday, Thursdays from 2pm to 5pm still August 6th. -The possibility to grade an event, by example grading meditation as complete by example, to help you keep a track of how productive you are. -Make it a full application. -
Built With
- flet
- python
Log in or sign up for Devpost to join the conversation.