Skip to content

Note taking desktop app showing MVVM , Dagger 2 and much more

License

Notifications You must be signed in to change notification settings

hydraulic-software/eton-desktop

 
 

Repository files navigation

Eton

A simple note-taking compose desktop project with MVVM, Dagger, Decompose and more

This sample shows a simple app packaged with Hydraulic Conveyor.

⤵️ Download from here

Based on the original project by Vivek Sharma.

✨ Demo

eton-desktop.mp4

What's included?

  • Architecture (MVVM) with Android-ish structure (SingleActivity)
  • Dependency Injection (Dagger2)
  • Navigation (Decompose)
  • Launcher Icons (for all platforms)
  • A separate data module
  • Testing (both unit tests and UI tests)
  • Theme
  • Logging
  • Font (GoogleSans)

🤝 Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Open an issue first to discuss what you would like to change.
  2. Fork the Project
  3. Create your feature branch (git checkout -b feature/amazing-feature)
  4. Commit your changes (git commit -m 'Add some amazing feature')
  5. Push to the branch (git push origin feature/amazing-feature)
  6. Open a pull request

Please make sure to update tests as appropriate.

❤ Show your support

Give a ⭐️if this project helped you!

🚁 Template

Super helpful compose-desktop template by theapache64

About

Note taking desktop app showing MVVM , Dagger 2 and much more

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%