Skip to content

siennaperez/Canopy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 

Repository files navigation

Canopy

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.

Features:

  • 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

Dependencies

Below are the key libraries used in this project:

  1. React Native - Framework for mobile app development.
  2. Expo - Simplified development and deployment of the app.
  3. Firebase - For backend, authentication and database.
  4. @expo/vector-icons - Icon library for UI.
  5. expo-router - For routing and navigation.
  6. @react-native-community/slider - Slider component for filters.
  7. react-native-deck-swiper - For card-swiping functionality.

Setup Instructions:

  1. Clone the repository:
git clone https://github.com/siennaperez/Canopy.git
  1. Navigate to the project folder:
cd winghacksApp
  1. Install dependencies:
npm install
  1. Start the project:
npx expo start
  1. To view the app, scan the QR code with iPhone camera or open the Expo-go app.

Usage

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!

About

"Best UI/UX" Hackathon Winner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •