CSCE 242: Web Application

Stacey Allen Jefferson Jr.

CSCE 242 is a web development course instructed by Portia Plante. It involves students mastering HTML and CSS to create the front-end of a website and later JavaScript to give it functionality. The class composes of assignments, in-class assignments, a midterm project, and a final project. Face-to-face meetings occur Tuesdays and Thursdayat 11:40-12:55pm.

CSCE 242 is very similiar to CSCE 190. They are both web development courses that utilize HTML and CSS. However, 242 is a three-hour long course whereas 190 is a one-hour course. Also, 242 includes JavaScript, which is not utilize in 190.

Assignments

Assignment 1

Put on your Gamecock gear and grab your tickets. It's football time! Get the inside scoop on USC's 2023 football season. Go Cocks!

Assignment 2

Want to learn more about the king of jungle? If so, click on this link and immerse yourself in the world of lions and their way of living.

Assignment 3

This is me practicing on how to utilize flexbox.

Assignment 4

This looks familiar. That is because it is a link for the main page! Tap on it! I don't know why you would.

Assignment 5

This is recreation of the USC Research webpage. This assignment focuses on hone our flexbox skills, along with us being able to do what we are assigned.

Assignment 6

My first time using JavaScript.

Assignment 7

Wanna see who's the oldest? Then, try out the age calculator in excerise 1. Or see how close you are to that vacation goal with Exercise 2.

Assignment 8

Click on the running woman. She will run forever and ever and ever!!! Also, the fundraiser has returned. But this time the therometer wil rise slowly, rather than immediately.

Assignment 9

Getting daily dosage of inspiration with these quotes in this assignment. Hear from the greats like Michael Jordan and Eleanor Roosevelt. Want to draw a rainbow? Then, press the draw button and don't forget your pot of gold!

Assignment 10

Check out these cool toys. You can see their names, age range, and price.

Assignment 11

Check out these cool movies. You can see the title, director, actors, year released, and more. If you hover the image, it gets bigger!!!

Assignment 12

Git Repo

Render

An introduction into nodes. The creation of this assignment involved creating and linking a new github with the current one being used in 242. For now, enjoy this blank screen with just Hello World! on it.

Assignment 13

Code Repo

Live Demo

More practice on nodes. This project works with html, css, and js. It contains a list of Nintendo mascots from Mario to Pikachu.

Assignment 14

Code Repo

Live Demo

Look at some of the greatest athletes to ever exist from Michael Jordan to Serena Williams. Feel like your favorite athlete is missing, then add your own athlete to the list.

Assignment 15

This assignment involves setting up MongoDB. Here is a image of it to show that the setup process was a success.

Assignment 16

Code Repo

Live Demo

Look at some of the greatest athletes to ever exist from Michael Jordan to Serena Williams. Feel like your favorite athlete is missing, then add your own athlete to the list. If you feel like something is missing or you don't like them, you edit or delete.

Assignment 17

Code Repo

Live Demo

Assignment 16 has been modify to accomodate MongoDB Atlas. Now you can see what typed in for your athlete via developer tool.

CSCE 242: Web Application Projects

Stacey Allen Jefferson Jr.

For my semster project, I must use all of my acquired knowledge of HTML, CSS, and JavaScript to create a unique website. The following links shows the process it took to design this semester project from ideas and prototypes to finalized version. This process required alot of knowledge and help from various parties to make. It has been quite an enriching experience for me and put my problem-solving skills to the test.

The business I will be using for this semster project will be Styling Trends of Elegance. This is a LLC owned by mother and grandmother and specializes in beauty cosmetics for men and women alike via their partner AVON. As you look through the website, you will be met with some of the hottest items out on the market right now as well as a opportunity to become a representative under Styling Trends of Elegance yourself if you are interested. I hope you your time on this website.

Projects

Ideas

This PDF contains ideas and concepts for the website I will be designing for the semester project. The LLC I will be collaborating with is Styling Trends Of Elegance. This is owned by my mother and grandmother.

Wireframe Prototype

A prototype of the website using the webframe website

HTML and CSS

An incomplete version of my project via HTML and CSS. It contains placeholder text and image for the time being.

Colors and Pictures

A much more finalize version of my project with unique text, images, logos, and improvements compared to the last one.

Client Side Form Validation and JavaScript

The signup sheet has been modify to be more authethic. Whenever the user fill it out the form, the owner of the website will receive it. Men Products also has a data entry form.

JSON File Parsing

Men Products have been modify to adopt a JSON file.

Final Project

Code Repo

Code Repo #2

Live Demo

A culmulation of everything I have learned this semester. The useless items section of my website has been permanantly removed and has been replaced with a build your team program. Have at it!