Skip to content

FoxTes/DesktopClearArchitecture

Repository files navigation

WPF Clear Architecture Template.

About The Project ⚡

This repository is a template for building desktop applications based on a clean architecture.

Solving common problems.

  • Clean application architecture.
  • Easy navigation (thanks to the use of NavigationView and the Prism modules).
  • Simple filtering and commands (Reactive Property).
  • Support for many extensions for IServiceCollection (AddLogging(), AddDbContex(), AddMemoryCache()).

Tech Stack 💪

Down the Roadmap

  • Add MediatoR
  • Add architectural tests

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. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Special thanks to

JetBrains

License

Distributed under the MIT License.

Contact

Georgy Levchenko

Support ⭐

Has this Project helped you learn something New? or Helped you at work? Do Consider Supporting. Here are a few ways by which you can support.

  • Recommend this awesome project to your colleagues. 🥇
  • Leave your feedback

About

Template for building desktop applications.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Languages