Skip to content

casper2341/Room

Repository files navigation

Room

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.

Features

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

Libraries Used

  • Room for database operations
  • RecyclerView for displaying the list of employees
  • Coroutines

Installation

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

Usage

  • 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.

Note

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.

Database Screenshot

Screenshot (638) Screenshot (637)

Video

Record_2023-01-14-01-06-38.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages