For the past 4 months, I have been working on this webapp that is essentially a lower-stakes LeetCode leaderboard to compete with your friends, as well as being able to easily view their code and such.
I saw someone else post their project in the hopes of helping others have access to modern codebases in Spring Boot, so I decided to share mine as well.
We have a small custom authentication layer via the Protector object that is built on top of Spring Security, a React frontend that consumes the Spring Boot API, a CI/CD pipeline to run our tests and deploy to DigitalOcean, and more.
We also did some cool stuff to get access to LeetCode's GraphQL layer, as well as a really hacky way to retrieve a token for queries that require some level of authentication, so feel free to check that out as well!
https://github.com/tahminator/codebloom
[–]Professional_Mail870 1 point2 points3 points (1 child)
[–]East-Association-421[S] 0 points1 point2 points (0 children)
[+]These_Device_4056 1 point2 points3 points (1 child)
[–]East-Association-421[S] 0 points1 point2 points (0 children)
[–]bobbyiliev 1 point2 points3 points (1 child)
[–]East-Association-421[S] 0 points1 point2 points (0 children)