Sign inSign up

swarnadeepghosh/todoify-fullstack

By swarnadeepghosh

•Updated 6 months ago

Image
0

935

swarnadeepghosh/todoify-fullstack repository overview

⁠Todoify Full Stack with Angular and Spring Boot

Todoify

user.name=user
user.password=dummy
⁠Backend URL⁠ - Deployed in Render (Authenticate using below command to get JWT token)
curl --location 'https://todoify-fullstack-api.onrender.com/authenticate' \
--header 'Origin: https://todoify2.vercel.app/' \
--header 'Content-Type: application/json' \
--data '{
    "username": "user",
    "password": "dummy"
}'
⁠Backend URL 2⁠ - Deployed in Azure (Authenticate using below command to get JWT token)
curl --location --request POST 'https://todoify-backend.azurewebsites.net/authenticate' \
--header 'Origin: https://todoify.vercel.app' \
--header 'Content-Type: application/json' \
--data-raw '{
    "username": "user",
    "password": "dummy"
}'

⁠Introduction

Here I designed an Angular + Spring Boot Fullstack application with JWT authentication for a Todo List application, where logged in user can Create, Update, Delete todos of their own.

Tech Stacks used : Angular, Spring Boot, Spring JPA, Spring Security, PostgreSQL DB, Lombok, Slf4j Logger.

⁠Features

  1. Logged In user can check all Todo saved by him earlier.
  2. User can Create / Update / Delete todo from the frontend page itself.
  3. If user created new Todo, it will dave into real time database. next-time user access the todo page, user can view previously saved todo also.
  4. Without logged in, user cannot view the Todos or Welcome page.
  5. Slf4j Logging has been added and logs automatically saving into external file for future purpose.
  6. Curently I am working for custom login for this project.

Tag summary

Content type

Image

Digest

sha256:c8ba9dbfb…

Size

138.7 MB

Last updated

6 months ago

docker pull swarnadeepghosh/todoify-fullstack:1.0