Pantry Pals - GDSC Solution Challenge 2021
This repository houses the source code of Pantry Pals, an app that strives to connect food pantries and individual patrons with those most in need of food. The core functionalities are:
- View nearby food pantries using a map or list interface
- View nearby food requests to fulfill as a patron (must be authenticated)
- Create food requests for patrons to fulfill (must be authenticated)
Make sure to complete the following steps before running this project:
- Download node.js (we used v14.16.0)
- Download Expo CLI (we used 4.3.2)
-
Open a new terminal session
-
Clone this repository:
git clone https://github.com/Ericthestein/PantrySolutionChallenge2021
-
Enter the repository:
cd PantrySolutionChallenge2021
-
Enter the React Native folder:
cd PantryReactNative
-
Install dependencies:
npm i
-
Run the app using Expo:
expo start
-
Open the app on your device by either:
a) scanning the QR code provided by Expo with your iOS or Android device
b) using an Android or iOS Emulator
- React Native - iOS/Android Cross-Platform Framework
- Expo - SDK and workflow
- Firebase - User authentication, NoSQL Database, and more