Inspiration
In Vancouver, where rainfall is common, planning outdoor activities like walks or runs can be challenging due to unpredictable weather conditions. Currently, there is no app available that specifically advises users on optimal times to go outdoors, factoring in individual preferences for rain, temperature, wind, etc.
What it does
As beginners, we saw this as an opportunity to develop an app that addresses this need. Our app allows users to input their preferences regarding tolerance levels for weather conditions such as rain, temperature, and wind. Based on this input, the app generates a list of suitable times throughout the day when outdoor activities can be enjoyed comfortably.
How we built it
We developed this application utilizing a combination of resources, including Next.js and rsuite.
Challenges we ran into
Our biggest challenge was figuring out how to use Next.js and making sure the front end and back end parts of our app worked together smoothly within Next.js.
Accomplishments that we're proud of
We take pride in how quickly we learned Next.js and successfully set up our PostgreSQL database.
What we learned
We figured out how to work with Next.js, basic front-end concepts, markup languages, and handling API requests.
What's next for Touch Grass
We aim to finalize our calendar feature, improve availability selection, enhance user experience, and provide clearer visual feedback on how different times compare to one another.
Built With
- next.js
Log in or sign up for Devpost to join the conversation.