StreetRep was inspired by the social bulletin application Yik-Yak where users can express their ideas on a location based forum and others can express their appreciation or start up conversations with others. StreetRep takes the socializing aspect of Yik-Yak to a whole new immersive level as users will feel closer to others by viewing the abundance of user activity around them.
What it does
StreetRep allows users to express their opinions in the form of text at their current position on the map. Other users can view posts around their area by looking at their respective maps. This way users are aware of how many other are in there area and are up to date with new events and activities. Each post by a user will be able to be voted positively or negatively, which will contribute to the user's reputation. Users with more reputation will gain benefits such as longer post lifespan, and less delays between posts. Users with lower reputation will have opposite effects until they can increase their reputation. This is a preventative measure against bots and malicious users.
How we built it
The front-end consists of basic HTML/CSS from bootstrap and the google maps API, while the back-end mostly uses NODE.js with FireBase hosting our database.
Challenges we ran into
Time was definitely a big challenge, alongside the fact that we did not decide with an idea until halfway through the event. However even though we did lack much knowledge to code what we intended, we had a lot of fun and that is all that matters.
Accomplishments that we're proud of
- We didn't pass out from fatigue
- We actually found an idea
- Didn't consume caffeine
What we learned
- Ideas take time to implement
- Humans need sleep to function properly
- Hack the North is awesome
What's next for StreetRep
- The rest of the features such as authentication, registration, reporting, friends
- Location based events, business promotions
- Personal messaging, filter posts