A Google Photos–style frontend built with Angular, featuring a fully working authentication flow with JWT and Google OAuth.
This project is designed as a foundation for a third-party Google Photos–like app, paired with a Spring Boot backend.
👉 Backend Repo: https://github.com/Saadnadeemch/buckty-backend-springboot/
This Angular frontend provides a clean, responsive layout inspired by Google Photos.
The authentication system is fully functional — users can log in with Google OAuth or through the backend’s JWT system.
The home screen replicates the Google Photos grid styling, providing a ready-made UI to extend.
Photo functionality is not yet implemented, making this a perfect boilerplate for further development.
- Fully functional authentication flow
- Google OAuth integration
- JWT session handling with automatic redirects
- Protected routes
- Responsive Google Photos–style homepage
- Clean Angular component and module structure
- Seamless integration with the Spring Boot backend
- Angular (latest version)
- Angular Router
- Angular HttpClient / Axios (if used)
- JWT handling
- Google OAuth client
- Tailwind CSS or SCSS (depending on your styling approach)







