Inspiration
We wanted to create a simple task list geared towards environmentally friendly tasks, to encourage individual responsibility and awareness about climate change through basic gamification.
What it does
Current functionalities are:
- Sign-up/log-in system with password hashing
- Functional task list with complete and incomplete buttons that give the user points
- Functionality to delete tasks
- Weather widget display
- Example task display (not finished; intended to generate sample tasks that could be automatically added to the list)
How we built it
Used Flask for basic python backend and HTML frontend for efficient time management, brainstormed ideas for functionality, and split up to work on each task.
Challenges we ran into
- Editing databases when there was mismatch of our data structures
- JS file fetching (we're all new to JS which caused an issue with generating quotes)
- Flask was extraordinarily mean to us (also completely new to us)
Accomplishments that we're proud of
- Quickly became familiar with Flask (relatively new to all of us), HTML, and CSS (relatively new to most of us).
- Created a working project on a tight timeframe.
What we learned
- Web development with Flask, HTML, and CSS
- Working with SQL databases through Flask
What's next for SDG task list
- Implementing generation of more environmentally friendly tasks for long-term use.
- To make it more gamified and usable over the long term, we want to make tasks reset over a period of time. We planned out the implementation of this feature but ran out of time.
Log in or sign up for Devpost to join the conversation.