Inspiration
During this lockdown, everyone is pretty much staying home and not able to interact with others. So we want to connect like-minded people using our platform.
What it does
You can register to our portal and then look for events (e.g. sports, hiking etc) happening around you and can join that person. The best thing about our platform is that once you register you can use the voice assistant to search for events, request the host for joining, and publish events. Everything is hands-free. It is really easy to use.
How we built it
We built the front end using ReactJS and for the voice assistant, we used Alexa. We built a back-end that is connected to both the front end and Alexa. Whenever a user requests an event or wants to publish it is connect to our server hosted on AWS instance. Even now it is hosted live so that anyone who wants to try can use it. We are also using MongoDB to store the currently active events, user details, etc. One user requests something we scan through the database based on the user's location and deliver events happening near him. We create several REST APIs on the server that servers the requests.
Challenges we ran into
There were lot of technical challenges faced. Setting up the server. Building the Alexa voice assistant which can serve the user easily without asking too many questions. We also thought of safety and privacy as our top priority.
Accomplishments that we're proud of
An easy to use assistant and web portal to connect people.
What we learned
How to use Alexa assistant for custom real life use case. How to deploy the production on AWS instances. Configuring the server to
What's next for Get Together
Adding more privacy for the user who posts events, having official accounts for better credibility, rating mechanism for a better match-making.
Built With
- amazon-alexa
- amazon-web-services
- cloud
- database
- flask
- google-cloud
- google-maps
- mongodb
- nginx
- python
- react
- rest-api

Log in or sign up for Devpost to join the conversation.