Tuesday, February 11, 2014

PinBoard

Academic Project

Fall 2013

PINBOARD

INTRODUCTION:
We built a web based application called “PinBoard” which is quite similar to the Original Pinterest and has the same kind of features also; we build this web application for the understanding of Database – in this we build the backend database on MySql with the frontend developed in J2EE – JSP, JAVA Servlet. 
Our application has the following features and assumptions:
      A user can login if she has an account otherwise she can signup by filling some details.
      User can create boards and can pin pictures they like into their board.
      User can search for any picture and pin it to their board.
      A user can setup his profile picture which would be displayed in his dashboard.
      User can create own board/s or can follow some other boards
      People organize pins into collections called boards, and share their boards with others. The same pin might be pinned to lots of different boards across lots of interests, making boards a great place to discover new stuff.
      User will be recommended with different pictures depending on his likes.
      User can add new friends by sending friend request, can reply to the friend request by accepting and rejecting.
      User’s pinned pictures can be liked by his/her friends and other people also; they can comment on the pictures and also re-pin them.
      User can search for new pictures according to their interest under different boards.
      People can follow all of someone’s boards or just the ones they like best. As they discover and follow more pinners and boards, their feed becomes more relevant.
      Here user can find interesting pictures and can pin it to their pinboard.
      Different users can pin, like, comment and repin the pictures.
      User received friend request can accept, rejects and keep the request on the pending state.
User can view his friends on Friends tab available on user’s board.

SNAPSHOTS:

Home Page

Our Recommendation Page

Search for Pictures

My Profile Page

My Boards Page

My Pins Page

My Friends Page

Our Recommendation Friends Page (People you may know)

Friend Requests (you have received) Page

Add Pictures Page


Add Boards Page

No comments:

Post a Comment