TODO : Please provide a detailed project description.
TODO : Please list key features of your project.
- Key Feature 1
- Key Feature 2
- Key Feature N
TODO : please provide a description of your landing page inluding a screen shot
TODO : please provide a description of at least 1 user input form including a screen shot
TODO : please provide a description of at least 1 API including a sample of request data and response data in both XML and JSON format.
POST photos/:id/tags
- id (required) — The Photo ID to add tags for.
- tags (required) — Comma separated tags.
A JSON or XMLobject containing the PhotoID and list of tags accepted.
All known errors cause the resource to return HTTP error code header together with a JSON array containing at least 'status' and 'error' keys describing the source of error.
- 404 Not Found — The photo was not found.
POST /v1/photos/123456/tags
tags=cute,puppy
{
"photoId": 123456,
"tags": ["cute", "puppy"]
}
<?xml version="1.0" encoding="UTF-8"?>
<PhotoTags>
<photoId>123456</PhotoId>
<tags>
<tag>cute</tag>
<tag>puppy</tag>
</tags>
</PhotoTags>
TODO : List all technologies used in your project
- Spring Boot - Takes an opinionated view of building production-ready Spring applications.
- Thymleaf - Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
- Maven - Apache Maven is a software project management and comprehension tool.