Skip to content
/ binder Public

Mobile app using React Native framework that lets users swipe to find their perfect study buddy!

License

Notifications You must be signed in to change notification settings

jtw10/binder

Repository files navigation

binder logo

Find a study mate nearby!

What is Binder?

Binder is a Tinder-like app that allows users to meet people for the purpose of studying. Users are able to upload a picture and write a short description that represents themselves. Binder uses location settings to determine nearby users to match with. Matched users will be given a list of suggested meeting locations based on the midpoint between their last known locations and Google Places API, and will be encouraged to arrange a time and location using the e-mail that they registered with. Users will be able to filter their search results based on current location and other preferences.

Usage

Create a file called .env at the root folder of the project. Replace Xs with the Firebase config values.
API_KEY=xxxx
AUTH_DOMAIN=xxxx
DATABASE_URL=xxxx
PROJECT_ID=xxxx
MESSAGE_SENDER_ID=xxxx
APP_ID=xxxx
STORAGE_BUCKET=xxxx

Replace [YOUR GOOGLE PLACES API KEY] with your actual API key in components/SuggestionScreen.js

Run npm install in your command line to install dependencies in the local node_modules folder.

Run expo start in your command line to start the app.

Contributers

About

Mobile app using React Native framework that lets users swipe to find their perfect study buddy!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published