Inspiration
The inspiration behind SunSync is our own "summer slide" where we regress academically and also end up doing absolutely nothing in the summer. We decided that we wanted to help ourselves, and other people with finding something productive and fun to do in the summer, while not having to worry about how the weather is like so there's no excuse to not get out of the house.
What it does
SunSync uses Openweather API and Foursquare API to get data to use to suggest things to do nearby. Openweather is for tracking the weather on a specific day, and Foursquare is for getting data about things to do nearby. Using these two APIs, SunSync asks the user about the location where they want to find things to do, and what day they would like to do things on, and then suggests things to do nearby according to the weather.
How we built it
SunSync's main webpage was coded in Replit, using JS, CSS, and HTML. SunSync's search section was coded in VScode/Cursor using Python, and HTML. The initial layout design for SunSync was designed in Figma and the logo design was made in Canva with the initial logo sketch drawn in Notability.
Challenges we ran into
The main challenge we ran into was the process of implementing APIs. This was our first time working with APIs and it was really difficult to figure out how to implement it. It was difficult to the point we just stared at the error message not knowing how we're going to finish the project. Another challenge we ran into at the start was trying to figure out how we were going to build the website. Initially, we were thinking to use Figma and then use Framer to build the website, but then we had doubts about how that would go so we were fighting an internal battle of where and how we were supposed to build SunSync.
Accomplishments that we're proud of
I think that the accomplishment we're most proud of is at least finishing a rough draft of the product and making the link function for once. Also, I think we're pretty proud of not giving up on implementing the APIs after spending hours staring at the error messages.
What we learned
- How to implement APIs
- How to manage tasks
- How to properly and efficiently brainstorm ideas
- How to separate work between the team
- How to work in a team while not micromanaging everything.
What's next for SunSync
SunSync is definitely something that doesn't end with the hackathon. We all think that this could definitely become a lot better and be a beneficial product, so beyond this hackathon, I think we'll still be working on it.
Built With
- api
- canva
- css
- figma
- flask
- foursquare
- html
- javascript
- procreate
- python
- replit
Log in or sign up for Devpost to join the conversation.