/moodie

Primary LanguageTypeScript

Moodie: a moodboard that matches your emotions

Moodie architecture

Setup

git clone https://github.com/sdll/moodie
cd moodie
docker-compose up --build

Auth

Launch the web app using docker-compose before accessing Swagger API, adjusting the port in accordance with the docker-compose.yml if necessary.

  • Swagger API Description
  • API Endpoints:
    • ​/auth​/login
    • ​/auth​/validate
    • ​/auth​/access_token
    • ​/auth​/logout
    • ​/auth​/register

Mood

Launch the web app using docker-compose before accessing Swagger API, adjusting the port in accordance with the docker-compose.yml if necessary.

  • Swagger API
  • API Endpoints:
    • /mood/create
    • /mood/update/experience
    • /mood/delete/experience
    • /mood/delete/theme
    • /mood/theme
    • /mood/experience