Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/js-bhavyansh/notes_onboarding_screen

Onboarding screen with MVVM and Data Store Preferences, built using Jetpack Compose.
https://github.com/js-bhavyansh/notes_onboarding_screen

android-studio datastore-preferences jetpack-compose kotlin material-ui mvvm-architecture onboarding-screen

Last synced: about 2 months ago
JSON representation

Onboarding screen with MVVM and Data Store Preferences, built using Jetpack Compose.

Awesome Lists containing this project

README

        

# Notes Onboarding Screen

I built this onboarding screen using MVVM and Data Store Preferences. It helps to save and read app entry status and is made with Jetpack Compose.

## Features
- MVVM Architecture
- Data Store Preferences for saving and reading app entry status
- Jetpack Compose for modern UI design

## Screenshots
### Light Mode


First Screenshot
Second Screenshot
Third Screenshot

### Dark Mode


First Screenshot
Second Screenshot
Third Screenshot

## Getting Started

1. Clone the repository:

```sh
git clone https://github.com/Bhavyansh03-tech/Notes_Onboarding_Screen.git
```

2. Open the project in Android Studio.
3. Build the project and run it on an emulator or a physical device.

## Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.

1. Fork the repository.
2. Create your feature branch (`git checkout -b feature/your-feature`).
3. Commit your changes (`git commit -am 'Add some feature'`).
4. Push to the branch (`git push origin feature/your-feature`).
5. Create a new Pull Request.

## Contact

For questions or feedback, please contact [@Bhavyansh03-tech](https://github.com/Bhavyansh03-tech).

---