Build web site with 2 secured entities(profile and advance item) and admin page
All security is with Jwt,
language i18n support (english + other like spanish)
Main pages: Landing page,
Administrator page,About page
Users Page(according to login account) ,All user page with pagination and search
with filter,display top 6 newest items as a table grid
User profile page(with his user,name logo and few other fields)
Actions: User - can [sign in]/[log in] and than create/update his items,
view and filter other user items.
can login to user account,edit only his items and profile.
Admin - have a users page ,can activate/deactivate users ,delete user ,
search and delete users,
have an items page- items of other users,can edit/delete items
of other users.
Technologies: angular7 , typescript as frontend.
java/spring as backend. (can consider node.js also)
mysql as db
Also you will need to suggest a better site template and make the site with more professional look.