Payroll is an employee-management app developed using React Native that supports CRUD operations by sending requests to a MongoDB database through a Node server.
It is recommended to use the yarn packet manager for this project. All images uploaded to the application are stored on the online Cloudinary platform.
In the main project directory:
- Install the
npm-run-alltool to run scripts concurrently :
npm install -g npm-run-all
- Install the dependencies for Expo CLI and the Node server with:
yarn run dependencies
- Create a
.envfile in the following format for external urls:
PROXY_URL = [localhost/port-forwarded URL]
CLOUD_URL = [Cloudinary URL]
MONGO_URL = [MongoDB URL]
CLOUD_PIN = [Cloudinary Preset URL]
- Start the application by running Expo CLI and the Node/Express server simultaneously:
yarn run dev
You can now interact with the application to add or update new entries.

