zoneAnaS / todobackend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TodoMate is a simple application that helps you keep track of your tasks and stay organized. With Todo App, you can create, edit, and delete tasks and mark tasks as completed when you're done.


Features

  • User can signup / login
  • User can add todo task
  • User can update todo tasks
  • User can categorize the tasks according to their priority
  • User can update tasks
  • User can delete a task
  • User can mark task as completed

Endpoints

  • POST ("todoapp/user/login") user login
  • POST ("todoapp/user/signup") user signup
  • PUT ("todoapp/user/{id}") update user details
  • PUT ("todoapp/user/{id}/todo/{todoId}") update todo
  • DELETE ("todoapp/user/{id}/todo/{todoId}") delete todo
  • POST ("todoapp/user/{id}/todo") add todo
  • DELETE ("todoapp/user/{id}") delete user

Tech Stacks

  • Front-end

Text Stack

  • Back-end

Text Stack

ER Diagram

Screenshots

About


Languages

Language:Java 44.4%Language:JavaScript 29.4%Language:CSS 14.6%Language:HTML 11.6%