https://github.com/starbuck93/wd2-project1
Project 1 - "I <3 News" - IT 325 – Web Development II
https://github.com/starbuck93/wd2-project1
Last synced: 2 months ago
JSON representation
Project 1 - "I <3 News" - IT 325 – Web Development II
- Host: GitHub
- URL: https://github.com/starbuck93/wd2-project1
- Owner: starbuck93
- Created: 2015-01-28T20:07:49.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-06T07:53:41.000Z (over 10 years ago)
- Last Synced: 2025-04-04T11:02:28.184Z (2 months ago)
- Language: PHP
- Size: 4.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
We're Live! http://wd2.starbuckstech.com/
#Problem Description:
After your recent success in dabbling with CSS and JavaScript, your boss hears of it and calls you into his office. He proceeds to tell you that the company needs a new news portal to display all of their company news, and that he wants you to use your newly found web prowess to do it. “I love news,” he says. “But our current website wasn't designed for news, so we're making a whole new portal.” He tells you that people should be able to sign-in to submit content which moderators can review and submit. “Anyone in the company should be able to submit something they're proud of, but we want to make sure it's moderated.” He also mentions something under his breath about making sure other sites can remotely read our news feed. Before you can ask him for more information, he gets a call from his own boss and dismisses you.
#The Assignment:
##Create a website the contains the following:
###Front page:
> A place for users to sign up for user accounts (username, password, email address)
> A place to login next to, under, etc, on the same page as the sign-up.###Main page (after login):
> News stories are listed in chronological order
> Every news story has: title, story, date, submitted_by, approved_by
> Link to RSS feed###JavaScript form validation for user sign-up:
> No field can be blank
> E-mail field must contain the “@” sign
> Password fields must match and display to the user while typing whether or not they currently match given their current contents.###Logging in:
> A moderator can view stories as well as submit them.
> Moderators must approve a story before it's front-page visible
> Users must be able to submit stories for review.* Your site must be written entirely in HTML5 using semantic elements.
* All pages must utilize CSS3 to make it look good. Poor design will cause points to be lost.
* Poor coding practices will cause points to be lost.
* Bonus: produce an XML RSS feed. (+5 points for a total of 105)
You are allowed to be in groups of 3.
####Your group must turn in the following:
* Your code folder in a zip format
* A link to your website (the server you were given)
* A statement saying what each team member did to contribute to this project#####The deadline is class time on Fri, Feb 6. Late work will be accepted, losing 1 letter grade per day it is late.