Question

In: Computer Science

I'm honestly not 100% sure what's going on here. Can someone post an example? This is...

I'm honestly not 100% sure what's going on here. Can someone post an example? This is for C++/Databases

Deliverable You must upload to moodle a single .zip archive file of your site folder. Use a utility that produces .zip files (Windows: right click | Send to | compress, Mac: right click | compress). Objectives To design, code and publish a database driven web site of your choosing. Project setup • Using VS Code, create the folder project. This folder is referred to from here on out as the folder. This is the folder you will .zip and upload. Project Requirements The web site you are going to develop over the course of the semester is up to you. The site should be designed and coded with the following set of minimum requirements in mind. • MySQL Database • The site must be database driven and as such you should use MySQL. You should export your database into the file project.sql and add it to your site folder for delivery. • The database should be named project and should include a User table to store users of your site. Include at least two more tables in a one-to-many relationship. • You must provide full CRUD functionality, i.e. A user must be able to - add a record, retrieve a record, update a record and delete a record. • User login form • You must include a login form to allow a user to log in. This is the very first page any user of your site must allowed to land on. • You must include a register form to allow users to register before they log in. • Use mysql to create an initial user account in the database with credentials (username: guest, password: guest) • Home page • The home page is the first page a user sees once they successfully log in. Do not allow a user to access this page if they have not logged in. Design and code this and other pages as you see fit. • Server side scripting • Must use PHP to handle server side scripting. Use PHP to access the database and to perform proper validation of all forms (login, register). You should use regular expressions for validation. • Authenticate the user when trying to log in. This means verify user credentials against the DB record. • Use sessions to prevent a user from accessing any page directly if they have not logged in first. 1 / 2 Last updated: September 2, 2019 at 6:09 PM • Client side scripting • Must use JS or jQuery to perform client-side validation of the login form. At this point you should not allow for empty or invalid field entries. Again, use regular expressions for this. • Use client-side scripting to enhance the user's experience while interacting with the UI as you see fit. There is no maximum expected level of functionality, but you must provide some minimum interaction. • Presentation • You must use the W3.CSS framework to style your site. Do not use another framework or your own CSS style rules unless you are overwriting/customizing a W3.CSS rule you don't like.

Grading Rubric

Feature / Weight Max / points

Deliverable / 100% / 300

MySQL / 30% / 90

Login form UI / 5% / 15

Register form UI / 5% / 15

Home page UI / 10% / 30

Server side scripting 30% 90

Client side scripting 10% 30

Presentation 10% 30

Solutions

Expert Solution

first of all this is not related to C++, in simple word you have to create a website, allow user to register, then log in and show then home page, additionly you have to save there information in your database.

Brief explanation

Project Sumbission

  • Must be a zipped(compressed folder) conating source code for the project and databse file

Programming tool

  • VS Code (Visual studio code)

Project Requirements

  • A MySQL database file project.sql should contain table to store users of your site and least two more tables in a one-to-many relationship.
  • User must be able to perform these fumctionality add a record, retrieve a record, update a record and delete a record.
  • Create a first user in database username: guest, password: guest

Website(Front end)

  • User visit website must have 2 option, register or log in (home page should not be shown unless these action is carried out)
  • once logged in user see home page

Website(Backend)

  • First there are saying use PHP (later it is update saying to use javascript or jQuery ) to do the follwoing functions
  1. perform validation for use login and registeration i.e password check or OTP verification
  2. prevent user to access home page without logged in
  3. Use scripting to enchance the interaction

Presentation of website

  • Must use W3.css for this task
  • only change the rules which you dont like personaly in W3.css

Hope this clears you confusion, if not please comment.


Related Solutions

This is for an accounting assignment and I'm not sure where I'm going wrong. I'll copy...
This is for an accounting assignment and I'm not sure where I'm going wrong. I'll copy and paste what I have and the directions as best as possible. PLEEEASE HELP: June 22: Received a bill for $1,190 from Computer Parts and Repair Co. for repairs to the computer equipment. It's telling me my rep and maintenance expense is wrong. I entered: Repairs & Maint. Expense 1190 Accounts payable 1190 It's for Byte of Accouting. What else would this transaction be...
I'm not clear with decompose to 3NF for database. Can someone explain to me with example...
I'm not clear with decompose to 3NF for database. Can someone explain to me with example please?
Can someone please explain step by step the following solution. i am going to post the...
Can someone please explain step by step the following solution. i am going to post the solution i just need someone to please explain why each step is taking and what formula is being used. please explain it to me thank tyou Suppose A is a set and {Bi | i ∈ I} is an indexed family of sets with I ≠∅. Prove that A \ ( ∪i∈I Bi ) = ∩i∈I (A \ Bi). A be a set Bi...
Business 101 (Textbook: Exploring Business, v. 2.1) WHAT'S GOING ON HERE? Marcia Howard is a clerk...
Business 101 (Textbook: Exploring Business, v. 2.1) WHAT'S GOING ON HERE? Marcia Howard is a clerk at a local dress shop and her husband is a delivery man for a major courier service. Their combined income is not extraordinary, but with a little economizing here and there, they do fine. One area in which Marcia takes particular pride is the attention she pays to prices at the supermarket. By knowing the prices at different stores -- and taking advantage of...
Trying to make sure I'm answering these questions correctly. I'm confused on question d. I can...
Trying to make sure I'm answering these questions correctly. I'm confused on question d. I can explain why in terms of concentration gradient and the fact it's in a hypotonice solution which would cause water to go into the blood vessel, but don't know how to answer it in terms of hydrostatic pressure. 6. Imagine blood in a vessel that has an osmolarity of 300 mEq (a measure of the concentration of particles). Now, imagine that the IF around the...
Can someone give me an example an non example of coefficient?
Can someone give me an example an non example of coefficient?
Post an example of an interaction you've experienced with someone from a group you do not...
Post an example of an interaction you've experienced with someone from a group you do not belong to (gender, sexual orientation, "race," ethnicity, religion, etc.).   Describe your meta-perceptions going into the interaction, and how those perceptions were confirmed, disconfirmed, or remained ambiguous.   
Suppose I'm going to do a study to see if I can use the high school...
Suppose I'm going to do a study to see if I can use the high school GPA of college students to predict their college GPA. Please let me know What are the cases? What would be an appropriate label? Give four examples of variables I could use and state whether they are categorical or quantitative variables and also state possible values each variable can take:
Good morning, Yes I did post part a Someone answered part (a) and (c) already. Here...
Good morning, Yes I did post part a Someone answered part (a) and (c) already. Here is the answered part (A). Can you complete part B please Thank you Here is part (A) again Comprehensive Problem 5 Part A: Note: You must complete part A before completing parts B and C. Genuine Spice Inc. began operations on January 1 of the current year. The company produces 8-ounce bottles of hand and body lotion called Eternal Beauty. The lotion is sold...
Hi, i'm working on lab report on iodometric determination of Cu in Brass and can someone...
Hi, i'm working on lab report on iodometric determination of Cu in Brass and can someone please explain in WORDS on how the analyte (copper) reaction with iodide works? thanks 2Cu2+ + excess I- → 2CuI(s) + I2
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT