Connect is a simple app designed to help UCSC students connect with others in their classes.
Before you begin, ensure you have the following installed on your system:
- Expo CLI
- Node.js
- Clone the project:
git clone <repository_url>
- Navigate to the project directory:
cd ConnectApp
- Set up your IP address:
Create a secrets.js
file inside the components
folder and add the following code:
// components/secrets.js
const localIp = 'YOUR_IP_ADDRESS_HERE';
export default localIp;
// Replace 'YOUR_IP_ADDRESS_HERE' with your actual IP address.
-
Install dependencies: npm install
-
Run the backend:
Start the backend server (assuming it's a Python script):
python backend/webscraper.py
Navigate into the backend folder cd backend
Run the folder:
npm start
- Run the frontend:
Open a new terminal and navigate back to project directory: cd connectApp
Start the frontend:
npm start
This will start the Expo development server.
Contributions are welcome. Feel free to fork the repository and submit pull requests.
This project is licensed under the MIT License.