This application is a design-focused prototype of "Unity by Snap", a Snapchat feature I pitched to Snap's Chief Communication Officer, Julie Henderson. Unity is focused on educating users on racial injustices and connecting them to non-profit organizations that can help them make a difference.
Link: https://youtu.be/MHExwnvIKV4
Link: https://youtu.be/7l0tOqPzJ0E
| ~ | Welcome | Educate | Connect |
|---|---|---|---|
| Samples | ![]() |
![]() |
![]() |
| ~ | Maps API | Organization Bio Slide Up (and map movement) |
|---|---|---|
| Samples | ![]() |
![]() |
- In terminal, run:
npm install
- Next, run:
expo r -c
- After a moment, a webpage should open on your default brower with a QR Code.
- Download Expo Go application on your mobile device (https://expo.dev/client).
- On your mobile device's native camera application, scan the QR code. You should be directed to Expo Go.
- Once it loads, you're in!
- Login with
Username: jon@gmail.com (This isn't my actual email! Email me at jonathanchongng@gmail.com 😄)
Password: abcdef - Press the leftmost tab, Snap Map.
- Explore! If ever unsure about how to proceed, tap anywhere.
- React Native (https://reactnative.dev/)
- Expo (https://expo.dev/)
- React Native Maps (https://github.com/react-native-maps/react-native-maps)
- React Native Gesture Handler (https://docs.swmansion.com/react-native-gesture-handler/)
- React Native Reanimated (https://docs.swmansion.com/react-native-reanimated/)
- React Navigation (https://reactnavigation.org/)
- React Native Gifted Chat (https://github.com/FaridSafi/react-native-gifted-chat)
- Google Firebase Firestore (https://firebase.google.com/docs/firestore)
- Google Firebase Authentication (https://firebase.google.com/docs/auth)










