multi-projects-architecture-with-Ktor
CleanArchitecture
multi-projects-architecture-with-Ktor | CleanArchitecture | |
---|---|---|
2 | 3 | |
74 | 310 | |
- | - | |
7.1 | 3.2 | |
15 days ago | over 1 year ago | |
Kotlin | Kotlin | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
multi-projects-architecture-with-Ktor
- Why did you choose Kotlin for a personal project?
-
Best practice Ktor project structure in bigger services
This is my side project, include user authentication and role-based authorization, notification(email, push), redis for user session, request and error logging (database or AWS kinesis), openapi generator + swaggerUI, exposed + flyway + HikariCP... and so on https://github.com/csieflyman/ktor-example
CleanArchitecture
-
Any examples of a well designed Java web backend?
This is my filtered list of open-source projects that I use for learning: https://github.com/codurance/academy-walking-skeleton/blob/main/simpleWebservice/src/main/java/com/kata/SimpleWebservice/UserRepository.java https://github.com/bwajtr/java-persistence-frameworks-comparison https://github.com/thombergs/code-examples/tree/master/spring-boot/spring-boot-testing https://github.com/codurance/all-aboard-backend https://github.com/codurance/gandalf https://github.com/codurance/hotel-kata-boot https://github.com/codurance/hotel-kata-monolith https://github.com/codurance/hotel-kata-raw https://github.com/codurance/mementor https://github.com/codurance/pouch https://github.com/codurance/Retropolis-BE https://github.com/codurance/SalarySlipKata https://github.com/codurance/sessionize https://github.com/codurance/task-list https://github.com/ddd-by-examples/factory https://github.com/doctore/Spring5Microservices https://github.com/eventuate-examples/eventuate-examples-java-customers-and-orders https://github.com/gitpushforcemain/nerdy-jokes-app https://github.com/gothinkster/spring-boot-realworld-example-app https://github.com/gtiwari333/spring-boot-web-application-sample https://github.com/hamvocke/spring-testing https://github.com/hmcts/spring-boot-template https://github.com/IBM/template-java-spring https://github.com/isd-soft https://github.com/jitterted/mobreg https://github.com/jref/covid-19-demo https://github.com/jref/vaccination-start https://github.com/lpalma/merlin https://github.com/mechero/full-reactive-stack https://github.com/mohamed-taman/Springy-Store-Microservices https://github.com/nelkinda https://github.com/OlgaMaciaszek/spring-cloud-netflix-demo https://github.com/pavelfomin/spring-boot-rest-example https://github.com/PravSonawane/fakes-over-mocks https://github.com/remal/java-tools https://github.com/remal/oss-template-java-gradle https://github.com/pavelfomin/resume/blob/master/resume.html.pdf https://github.com/richardjwild/how-to-java https://github.com/rieckpil/java-testing-ecosystem https://github.com/rieckpil/testing-spring-boot-applications-masterclass https://spring.io/guides https://www.javaguides.net/2022/03/spring-boot-unit-testing-service-layer.html?spref=tw https://github.com/spring-petclinic https://github.com/stratospheric-dev/stratospheric https://github.com/tericcabrel/spring-user-management https://github.com/thombergs/buckpal https://github.com/Throyer/springboot-api-rest-example https://github.com/TomSpencerLondon/Quiz https://github.com/vladmihalcea/high-performance-java-persistence https://github.com/Vukan-Markovic/Distributed-information-systems https://github.com/yacekmm/testingDemo https://github.com/kamaruzzaman https://github.com/evrentan?tab=repositories https://github.com/ConstantinKV/demo-sca-provider https://github.com/sqshq/piggymetrics https://github.com/ESchouten/CleanArchitecture https://github.com/CodelyTV/java-ddd-example https://github.com/lsoares/clean-architecture-sample https://github.com/mattia-battiston/clean-architecture-example https://github.com/techyourchance https://github.com/ttulka/ddd-example-ecommerce-microservices https://github.com/ttulka/ddd-example-ecommerce https://github.com/victorrentea/clean-architecture https://github.com/victorrentea/clean-code-java https://github.com/victorrentea/ddd https://github.com/victorrentea/integration-testing-spring
-
Wednesday Links - Edition 2021-08-11
Kotlin Clean Architecture Backend (~10min read)🧹 https://github.com/ESchouten/CleanArchitecture
-
Ktor Clean Architecture Backend
Used technologies: Ktor, JWT, Exposed, Flyway, KGraphQL/GraphQL generated endpoints, Gradle. https://github.com/ESchouten/CleanArchitecture
What are some alternatives?
ktor_chatting_application - Server/Client Chatting application that allows to choose to chat in a group chat or privately to a specific connected user
java-ddd-example - ♨️ DDD in Java skeleton & examples. Course:
kotlin-quarkus-realworld-example-app - Example of a Kotlin-based Quarkus application containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld API spec.
all-aboard-backend - This is the repo that host the code for the backend of the final project for the Academy September edition 2020
Gamebaaz - A full-stack application showing the power 💪 of KOTLIN. Entire android app + backend Apis written in Kotlin 🔥
piggymetrics - Microservice Architecture with Spring Boot, Spring Cloud and Docker
core - A Kotlin web framework
spring-boot-rest-example - Spring boot example with REST and spring data JPA
NotyKT 🖊️ - 📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
buckpal - An example approach for implementing a Clean/Hexagonal Architecture
spring-boot-realworld-example-app - Example Spring codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld API spec.
nerdy-jokes-app - Spring Boot / Kubernetes project