Chosen Theme and Problem Statement
Environment
Qn2 - In 2021, the National Environment Agency lamented that Singapore’s recycling rate had fallen to a 10 year low. What can we do to encourage more people to recycle, or make recycling more convenient and accessible?
What does your hack do
It encourages people to recycle waste generated in everyday activities by providing them a platform to visualise the benefits of recycling and the progress they have made so far in recycling waste. In particular , a physical tree will be planted under the user's name at somewhere across Singapore for his/her excellent performance in recycling as reward. This is also a follow up of Singapore's ONEMILLIONTREES MOVEMENT (https://www.nparks.gov.sg/treessg/one-million-trees-movement) proposed by the government.
How does your hack answer the problem statement
It promotes people's awareness of benefits brought by waste recycling. Also, the visualisation provided by the app as well as the reward of physical trees give users a special sense of achievement which will keep them going in the journey of recycling.
How did you build your hack
Vue - We used Vue as the front-end framework for building the GUI.
Chart.js - We used this javascript library for making HTML-based charts, including a linechart and a piechart. Due to the time restriction, the charts are not able to interact with the database for now, but will be able to reflect the user data in the future.
What are some difficulties you overcame
- Difficulties in coming up with a viable idea related to the problem statement
- Technical issues related to third party libraries and making changes in UI
What was your biggest learning point for LifeHack 2022
Technology could play an important part in making a better society
Built With
- bulma
- chart.js
- visual-studio
- vue
Log in or sign up for Devpost to join the conversation.