Roomie is a social search mobile app that allows you to find a roommate. Users can create an account, log in, answer a series of personality/lifestyle questions, and see a list of compatible matches.
These instructions will get you a copy of the project up and running on your local machine for development purposes.
You need Node, Watchman, the React CLI, and Xcode.
$ brew install node
$ brew install watchman
$ npm install -g react-native-cli
- Clone the repo and change into the roommate directory:
$ git clone https://github.com/mimilettd/roommate.git
$ cd roommate
- Install the dependencies:
$ npm install
- To start the app in development, you will need either one of the following:
Expo client app on your iOS or Android phone - this will allow you to connect to the same wireless network as your computer. When you enter npm start
in the terminal, a QR code will print. Using the Expo app, scan the QR code from your terminal to open this project.
Xcode, which will automatically provide you the Simulator app. You can run react-native run-ios
inside the project directory. If everything is set up correctly, you should see this project running in the iOS Simulator shortly.
- JavaScript (language)
- React Native (framework)
This application is currently hitting https://salty-sea-38186.herokuapp.com/. Visit the RoomieAPI here.
Please read CONTRIBUTING.md for details on my code of conduct, and the process for submitting pull requests to me.