# ktor

Adel Ayman

02/11/2023, 9:24 PM
Hello,everyone. Excited to share my latest project on GitHub “*FaceTime Clone API*”,I used clean architecture,repository pattern,mongoDB,clean code,JWT,Koin and more.. I hope that’s will help you ❤️ don’t forget star
🎉 2

Andromadus Naruto

02/12/2023, 6:34 AM
Looks good. I think I'm starting to like the Clean Architecture pattern. Your use of Use Cases has inspired me. Also, the project is well organized. I have some suggestions: 1. You can use the new Koin constructor DSL to make your dependency registration much cleaner. 2. Look into using the environment object from Ktor to get your environment variables. It uses HOCON or Yaml. Using this strategy also allows you to set default values for your environment variables outside your code. All the best... 👍🏾
❤️ 1

Adel Ayman

02/12/2023, 8:49 PM
Hi @Andromadus Naruto Thanks for you suggestions,happy code ❤️
🙏 1