Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Project Forum You will be creating a forum where users can log in, view categories, view and create topics and replies. Create and use an

Project

Forum

You will be creating a forum where users can log in, view categories, view and create topics and replies. Create and use an appropriate database to handle all the data for the forum. Since this assignment will require you to use multiple files, you must use includes/requires. Use functions to handle repeated code. Styling can be minimal, but it must be functional, readable, and easy to use. Populate your forum/database with some initial data. Any data that goes to your database must be validated and sanitized.

Login Feature Requirements: Users must be able to log in to the forum. Create a user named test with a password of test so that I can access the forum. Users must log in before they can add topics or replies. Non-logged in users should be able to see categories and topics but not able to add topics or replies. User registration is not a requirement.

Category Requirements: Your forum should have at least three categories. Users can view categories but NOT create categories.

Topic Requirements: Topics will exist under categories. Anyone can view topics. Logged in users can create new topics. Topics should have a subject line and a message line. Topics should have a date they were created/posted listed as well as the author listed.

Replies Requirements: Replies will exist under topics. Anyone can view replies. Logged in users can reply to topics. Replies should have a message or comment. Replies should have a date they were created/posted listed as well as the author listed.

Your homework must be posted to and must work on the SIS server. Please include a link to the main forum page, a link to the text files for those pages (and any included pages/files), and a screenshot of your EER diagram of your database on your homework.html page labeled appropriately or turned in to Canvas. Failure to include the text files will result in a zero.

Keep in mind: this has many parts that are interlinked failing to do one part, such as the database, correctly can often cascade to other parts of the assignment leading you to lose points across the board.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases Illuminated

Authors: Catherine M. Ricardo

1st Edition

0763733148, 978-0763733148

More Books

Students also viewed these Databases questions

Question

What type of integrity is enforced when a primary key is declared?

Answered: 1 week ago

Question

What is the Definition for Third Normal Form?

Answered: 1 week ago

Question

Provide two examples of a One-To-Many relationship.

Answered: 1 week ago