Inspiration
Who doesn't love travel? We wanted an easy way to plan our vacation destinations.
What it does
Compass allows you to simply type in your vacation destination, see events, and add to your custom itinerary.
How we built it
We built Compass using Expo and React Native (Javascript). We also used the React Native Facebook SDK.
Challenges we ran into
- This is our first time with Expo and React Native. The 3/4 of us did not have experience with either of those, and also did not know Javascript.
- React Native is difficult to debug.
- Adding in Facebook user authentication was extremely difficult due to a plethora of errors and new installations.
Accomplishments that we're proud of
- Compass looks marketable
- Compass works on both iOS and Android
- With social media integration, we can also display your profile
What we learned
React Native, Javascript, CSS, Expo
What's next for Compass
- Thumbs Up/Down rating system
- More locations!
- Fixing bugs
- Enhanced UI
- Increased social media integration -- share your itinerary with friends and family!
If you're planning on trying out Compass, make sure to download Node.js, run npm install expo-cli --global, and run expo start (for Windows) or npm start (for Mac)
Log in or sign up for Devpost to join the conversation.