Food Friends

less than 1 minute read

Description

This is a full-stack user/admin management app using Angular and Spring Boot. Its features include:

  • Admin priveleges for managing user data
  • Reset password via email, token, and security question validation
  • Paginated endpoint controller to serve material UI searchable table
  • Frontend and Backend testing
  • Swagger UI documentation
  • and much more!

Preview

Click here for a larger view

And check out the code on GitHub »

Objective

To develop further full-stack skills and learn new languages and frameworks.

I did not get around to deploying this app, and there are a lot of loose ends, but I learned a lot about many-to-many relationships, authentication, authorization, angular and material ui, serving paginated results, testing, and a lot more.