The Streamlined Leave Management System is a mobile application developed using React Native with Expo. It is designed to simplify and optimize the employee leave management process.
APK Download link: https://mega.nz/file/vfI1yIqK#l1qijx3TcpcQRepQV6r2-90YBC5CX7hEkyQts-s2j0g
Note: The file responsible for sending and fetching data is located at
components/servercon/api.js
. The actual base URL configuration has been omitted for privacy reasons.
Click here to access the REST API Repository.
or click here to access the Desktop App repo.
- Screenshots
- Key Features
- Technologies Used
- Installation
- Usage
- Known Issues
- Contributing
- License
- Contact
- Mobile-friendly leave request submission
- Real-time leave balance tracking
-
Clone the repository:
git clone https://github.com/qw87rt/LeaveManagementMobileApp
-
Navigate to the project directory:
cd LeaveManagementMobileApp
-
Install the required dependencies:
npm install
-
Launch the development server:
npm start
-
Use the Expo Go app on your mobile device to scan the QR code displayed in the terminal or Expo Dev Tools.
Note: The file responsible for sending and fetching data is located at
components/servercon/api.js
. The actual base URL configuration has been omitted for privacy reasons.
-
Install & Launch the Streamlined Leave Management System app on your mobile device.
Download link: https://mega.nz/file/vfI1yIqK#l1qijx3TcpcQRepQV6r2-90YBC5CX7hEkyQts-s2j0g
-
Log in using the provided credentials below:
UserID: 100182 Password: nw2pak
-
Navigate through the app to perform various tasks:
- Submit leave requests
- View your current leave balance
- Monitor the status of your leave requests
The Streamlined Leave Management System needs to be rewritten for optimization.
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
This project is licensed under the MIT License.
For any inquiries or questions, please reach out at jhunrayomiping@gmail.com.