Description - its a server-based project plan to create a


Assignment -

Description - It's a server-based project. Plan to create a fashion website. This site lets people to upload pictures with clothes they wear. For each picture, they should fill out the form including occasion, season, category, year, price and brand for the clothes in the picture. People can view pictures and sort. People can share to Facebook or write comments. *People don't need to login to view the website.

Detail Design -

A. Using Java language including following:

  • Using Spring MVC (https://spring.io/guides/gs/serving-web-content/)
  • Using MySQL + JPA for persistent data.
  • Using html for View
  • Using Facebook API for sharing
  • Using Gmail API for login

B. Functionalities

1. Sign up / Sign in

2. Sign in with Gmail

3. Share to Facebook

4. Upload picture and fill out the form

5. Update and delete user's own post

6. View all the picture

7. Sort picture

C. Details

1. First page (homepage) includes the following options:

  • Men's section or Women's section.
  • Login and Register

2. Enter into Men's page or Women's page

3. Men's/Women's page:

A menu / list for users to sort. The list includes occasion, season, category, production year, price range and brand.

Clicking on one of pictures, new window will be opened with following options:

  • Picture
  • Tags (Occasion, category, season, year)
  • Clothes with brand and price.
  • Message that picture provider wrote
  • Comments that people wrote

The following options will be clickable and shown on the top of the page:

  • Upload button: upload picture and select tags
  • Username link: go to the personal page which includes all pictures that user upload. (Update and Delete functions)
  • Logo: go back to the first page.
  • Login/Logout (User's don't need to login to view the website. But they do need login to post).

Attachment:- Assignment File.rar

Request for Solution File

Ask an Expert for Answer!!
: Description - its a server-based project plan to create a
Reference No:- TGS02701541

Expected delivery within 24 Hours