Clonebook is a clone of Facebook. This was my first "large" java project. The code quality is garbage, but that's because I didn't know any better. It doesn't use any frameworks, just plain old servlets. If I would rewrite this… I would use Spring Boot and Kotlin, with a Vue frontend.