Welcome to the GitHub repository for our Android application that utilizes Room, Coroutines, and RecyclerView to display a list of employees. This application is designed to demonstrate the use of Room for database management, Coroutines for background tasks and thread management, and RecyclerView for displaying data in a scrollable list.
The application allows users to view a list of employees, add new employees, and edit or delete existing employees. The employee data is stored in a local SQLite database and is accessed using Room. Coroutines are used to perform database operations in the background, allowing the UI to remain responsive. RecyclerView is used to display the list of employees, with each employee represented by a card.
- Display a list of employees
- Add new employees
- Edit existing employees
- Delete employees
- Room for database operations
- RecyclerView for displaying the list of employees
- Coroutines
To get started with the application, simply clone the repository and open it in Android Studio. You can then run the application on an emulator or a physical device.
- Clone or download the repository
- Open the project in Android Studio
- Build and run the app on an emulator or device
- The app will open to the list of employees.
- To add a new employee, click the pencil icon.
- To edit or delete an employee, click the delete icon.
Please note that this application is for demonstration purposes only and is not intended for production use.
Thank you for checking out our application and we hope you find it useful. If you have any questions or feedback, please feel free to open an issue on GitHub or reach out to us directly.
Please be aware that the application is under development and some features might not be working properly.