Inspiration
You just heard about this cool board game cafe near your house, and you really want to go check it out with some friends. But your friends hate board games - or worse, you have no friends. Or do you?
Spinach is an app where anyone can initiate or join a low-key community event. Just create an event and wait for responses from other Spinach users. If enough people are interested, then the event will go through.
Also, did you know that one in five Canadians suffer from mental health issues? As university students, we are very stressed out due to great workload. We hope that Spinach can encourage students to create new friendships and take healthy breaks from their studying, which will strongly improve both mental and physical health.
What it does
On the homepage, you'll see a list of events that are currently planned to happen, as well as the number of people who are planning to attend, and the minimum required for the event to go through. Users can express an interest in attending by clicking on the event.
Domain: spinachup.com
How we built it
We set up a MySQL back-end to store the user-entered event data. The website was implemented with PHP, HTML and CSS. We used the Google Maps API, as well as the geolocation feature in HTML5 to create the JavaScript applet. We styled the website and app with CSS and jQuery.
Challenges we ran into
Learning JavaScript since most of teammates do not have any experience with JavaScript.
Accomplishments that I'm proud of
We integrated database, PHP and front end to store event data and user infererence, We all had minimal to no experience in JavaScript, but we still managed to create something functional!
Also, this app is meaningful to a lot of people in the world and may possible change someone's lifestyle.
What we learned
Created an instance of Amazon Elastic Compute Cloud (EC2) to host the wordpress web application Created a Amazon RDS database and migrated wordpress local database to MySQL RDS Created front end with HTML, CSS,JS, backend with PHP and MySql Called Google map API to show visual locations
What's next for SPINACH
Integrate more live events, trying to create user login pages, have more integration with Google Maps.
Log in or sign up for Devpost to join the conversation.