Initial Commit started as a niche site to help developers better understand Git's codebase. It has turned into a hub for coding resources, a CMS platform, blog, and store.
CommentsLogin to add a comment
I have also built out the blog to over 100 posts and integrated an admin portal into the site to quickly add new products, write new blog posts, and customize site appearance and settings. Going down this path, I decided to abstract the site enough to turn the platform into a content management system (CMS) called Initial Commit CMS. I am now working on getting users to host their websites on this platform and expanding the functionality.
The site is built using the Java Spring Boot framework, Thymeleaf template engine, MySQL database, hosted on AWS Elastic Beanstalk. I implemented a multi-tenant functionality so a single deployed version of the code can host multiple websites. I'm hoping this will be good for scalability.
Thanks for your interest and feel free to email me with any questions/comments - email@example.comLast Friday at 4:49 PM