Skip to content

This is a backend application developed with the Restful architecture made for a Todo List application

Notifications You must be signed in to change notification settings

emirleroglu/TodoAppBackend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoAppBackend

About The Project

This is a backend application developed with the Rest architecture made for a Todo List application.In the application, users should be able to register, login and create/update/delete their own to-do lists.Authentication is provided in the login and register section.

Build With

  • Java 8+
  • Spring Boot
  • Spring Data
  • H2 Database
  • Spring Security
  • Jwt
  • Maven
  • JUnit

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Installation

1.Clone the repo

git clone https://github.com/emirleroglu/TodoAppBackend.git

2)Open the folder with your favorite ide

Build and Run

1.Build your app

mvn package

2.Run the test suite

mvn test

You can run TaskTest and MvcTest classes to run WebMvcTest tests.

3.Run your app with dependencies

mvn spring-boot:run

Usage

1.Registeration Screen Shot 2022-02-06 at 17 57 00 2.Login-Request Screen Shot 2022-02-06 at 17 57 45 Login-Response Screen Shot 2022-02-06 at 17 57 58

To run other functions, it is necessary to use this Bearer token in the header first.

3.Create Task

Screen Shot 2022-02-06 at 18 00 07

4.Update Task

Screen Shot 2022-02-07 at 10 24 42

5.Delete Task Screen Shot 2022-02-07 at 10 21 49

Contact

Halil Emirleroğlu - emirlerogluhalil@gmail.com

Project Link: https://todolistspring12.herokuapp.com/

About

This is a backend application developed with the Restful architecture made for a Todo List application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages