Love rock climbing, but can’t ever seem to find a partner?
Partnerize is a mobile application built over 3 days using React-Native, Native Base, Firebase, Socket.io, and the Geolocation API. Partnerize allows users to find and message climbers nearby in order to meet up and climb!
The React Native code is contained in the app
file.
Watch the Partnerize presentation on YouTube
Partnerize is a React Native app that helps you find potential rock climbing partners nearby. Developed over the span of 3 days for an internal Fullstack Academy Hackathon, Partnerize leverages powerful web technologies such as the Geolocation API for locating users, WebSockets for messaging, and a Firebase database for real time updating of user locations. The app has a simple user interface that allows you to find and message nearby rock climbers quickly and effectively.
To install and locally run Partnerize clone or download the project to your machine and run the following commands:
Install all project dependencies:
$ npm install
To start the server and watch the server files for updates:
$ npm start
To build the app in a simulator:
$ npm run ios
This uses XCode's simulator.
MIT (c) Gabriel Rowe