Skip to content

Durpfish/crossroads

Repository files navigation

Login

After starting the application on an android emulator, you will be directed to a log in page.

Login with user: calvin@calamaribasil.net Password: Password

What it does

CrossRoads is a revolutionary social media app that redefines the way people meet and connect in the digital age. Emphasising spontaneity and organic interactions, CrossRoads leverages real-time location data to facilitate meaningful encounters, foster new relationships, and create lasting memories. For more information, do visit our completed proposal through the following link: https://drive.google.com/drive/folders/134bTxsDVrhmi7DpFz4v9uwof4Dk_1MU1

How we built it

We used a ReactNative and ExpoGo frontend with JavaScript. For backend, we opted for Firebase & Firestore.

Dependencies required:

Npm Node.js Expo Firebase Android Emulator

Installation:

Npm & Node.js Installation command: sudo npm install -g npm

Check if installed:

node -v npm -v

Expo

Installation command: sudo npx install-expo-modules@latest

Check if installed: expo --version

Firebase

Installation commands: npx expo install firebase npx install @react-navigation/native @react-navigation/native-stack npx expo install react-native-screens react-native-safe-area-context

Android Emulator

Installation link: https://developer.android.com/studio

Running the Application:

Installation method #1: Download crossroads apk file (delete old version if any) Ensure android emulator is running Drag & drop crossroads apk file into android emulator Wait for app to load & run

			OR

Installation method #2:

Pull code from GitHub Desktop Ensure android emulator is running Run command in terminal: npx expo start Press ‘a’ & wait for application to run

Testing the Application:

Account Creation Profile Setup Matching feature (create 2 separate accounts and set up profiles; will match based on mutual likes) Messaging feature Events Location-based matching (in progress) Posting feature (in progress)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors