An app designed by women, for women, nonbinary people, and gender minorities, that facilitates an entertaining, dynamic, and fulfilling way to connect with other students in campus organizations.
The goal of this app was to create a safe and welcoming space where gender minorities can foster meaningful connections with the swipe of a finger and using the convenience of an application.
- Swipeable cards to view different user profiles.
- Filterable search to customize finding friends based on year, major, and interests
- Messaging tab with AI assisstance for making hangout ideas
Below are the key libraries used in this project:
- React Native - Framework for mobile app development.
- Expo - Simplified development and deployment of the app.
- Firebase - For backend, authentication and database.
- @expo/vector-icons - Icon library for UI.
- expo-router - For routing and navigation.
- @react-native-community/slider - Slider component for filters.
- react-native-deck-swiper - For card-swiping functionality.
- Clone the repository:
git clone https://github.com/siennaperez/Canopy.git
- Navigate to the project folder:
cd winghacksApp
- Install dependencies:
npm install
- Start the project:
npx expo start
- To view the app, scan the QR code with iPhone camera or open the Expo-go app.
Upon opening the app, a login screen will allow the user to sign-in or create a new account. The user can then customize the account and start exploring other users in shared organizations. Happy swiping!