Skip to content

A shared repository with a collection of education projects in Kotlin, to study architecture and best practices for development.

License

Notifications You must be signed in to change notification settings

Crusade4Code/crusade4code.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

Crusade4Code

Welcome to Crusade4Code! This repository is a collection of educational projects in Kotlin, designed to showcase various architectural patterns, best practices, and diverse approaches to application development. Each project highlights unique methodologies, tools, and strategies for building scalable, maintainable, and innovative applications in Kotlin.

About

Crusade4Code was created to help us developers:

  • Explore different architectural patterns in Kotlin
  • Understand best practices for dependency injection, networking, UI layers, and more
  • Gain practical insights through well-documented example projects

Project Index

Here’s a quick overview of the projects available:

1. KotlinLastCrusade1

  • Retrofit, Koin, Unit Tests, Navigation, XML, Clean Architecture (Repository/RepositoryImpl, Mapper, Use-case)
  • Branches
  • Project Wiki

2. KotlinLastCrusade2 - Jetpack Compose with Clean Architecture

  • Soon.

Each project link above provides a basic overview, and you can visit the Wiki for detailed documentation.

Documentation

For complete details, including setup instructions, code explanations, and architecture insights, visit our Wiki.

Contributions

Contributions are welcome! If you’d like to improve existing projects or add new examples, feel free to open a pull request or reach out via the Issues tab.


Useful Links


License

This project is licensed under the The Unlicense - see the LICENSE file for details.