The objective is to build a Web site where people can share pictures and commentary about those pictures.
Refer the project mockup I will attached shortly.
I have database script ready so I will attached as well.
Create a new ASP.NET web application named SOC606. (As previously instructed: In VS 2015, create new project > Visual C# > Web > ASP.NET Application. Say you put it under directory C:\Dev with name "SOC606" Then Choose "Web Forms" with folders and core references on Web Forms checked. Change authentication to "No Authentication". Then OK button will create the solution files and directory under C:\Dev\SOC606.)
Create a web page [url removed, login to view] for viewing tags. Use a GridView control to provide access to the list of tags in the database. Put checkboxes beside each tag: if the user checks some of the tags, then all photographs with all of these tags are retrieved from the database. To simplify, you may assume radio buttons instead of checkboxes, so one tag at a time can be chosen for searching. Provide a text box and a button at the bottom of the page for adding a new tag, if that is what the user wants to do.
Create a web page [url removed, login to view] for viewing all uploaded pictures, in chronological order. Display each photo title, the user who posted the photo, and its tags. Bonus marks for displaying a thumbnail picture of each photo.
Add a web page [url removed, login to view] for administrative viewing of user data. Use a GridView to display the top level of user information: user name, full name, the date when the user was added, and the date when the user was confirmed.
Create a Web page [url removed, login to view] for registering a new user. A user’s registration is not confirmed until they have responded to an email that is sent to them. A user cannot upload photographs, or comment on others’ photographs or comments, until their registration is confirmed. A registered user is a Poster.
Create a Web page [url removed, login to view] for logging into the system. Once a user is logged in, a cookie is set for that session. If a user tries to access any other Web page without logging in, they should be directed to the login page.
Create a Web page [url removed, login to view] for uploading a new photograph. Allow the uploader to add a tag for the photograph being uploaded.
Create a Web page [url removed, login to view] that shows a photograph, information on when it was uploaded and by whom, and the comments that users have posted on that photograph. Allow a user to add comments at the bottom of the Web page.
Create a Web page [url removed, login to view] that shows a single comment that has been made on a photograph, as well as responses to that comment. Allow a user to add responses at the bottom of the Web page.
42 Freelancer bieten im Durchschnitt $562 für diesen Job
Hi, I have already designed & developed many websites. Please check my portfolio to view my previous work . Please check my reviews. Some of my previous work : [url removed, login to view] [url removed, login to view] [url removed, login to view] Mehr
i am a senior software engineer and responsible for creating a web and desktop applications using different languages and technologies if u r interested just send me a message thank you and good luck