Before beginning to run the project, the following dependencies need to be installed and set up on your development environment:
Node.js is a JavaScript runtime that is used to run JavaScript on the server side. You can download the latest version of Node.js from the official website (https://nodejs.org/) and follow the installation instructions for your operating system.
Git is a version control system that is used to manage the code for the project. It can be downloaded from the official website (https://git-scm.com/) and installed on your system.
Expo is a set of tools and services for building, deploying, and quickly iterating on native iOS and Android apps from the same codebase. It can be installed globally by running the following command:
npm install -g expo-cli
- Open your terminal and navigate to the directory where you want to clone the project.
- Clone the repository by running the command:
git clone https://github.com/sratul35/YouthOpp.git
- Navigate into the project directory by running the command:
cd YouthOpp
- Install the project dependencies by running the command:
npm install
- In the src/firebase folder, create a file named "configs.js"
- For the code in the configs.js mail the repository owner (Email: smustakim201274@bscse.uiu.ac.bd)
- Start the project by running the command:
npm start
- In addition to the steps above, you will need to install the following dependencies:
npx expo install react-native-web@~0.18.9 react-dom@18.1.0 @expo/webpack-config@^0.17.2
- Start the project by running the command:
npm start