Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 765 Bytes

File metadata and controls

26 lines (22 loc) · 765 Bytes

Meme App

Meme app - made as an opportunity to browse memes uploaded daily by users.

Provided functionalities

  • Sign in & Logout (JWT)
  • Display all approved, pending, by hashtag, by user, Yours (must be signed in) memes - pagination included
  • Display random meme
  • Display detail view of meme
  • Dark mode
  • Forgot password
  • Add new meme
  • User profile update
  • Internalization (EN/PL)
  • Meme comments

TODO functionalities

  • User authorities and provide permissions for some actions

How to run

  • Replace placholders in application.properties (Required for reset password functionality)
  • Run spring-boot app
  • Type npm install in angular directory
  • Type npm start in angular directory
  • Open browser at http://localhost:4200
  • Enjoy :)