Skip to content

Basic front-end development project I completed for an internship, utilizing HTML, CSS, and Javascript + jQuery.

License

Notifications You must be signed in to change notification settings

ewichern/carCompany

Repository files navigation

Car Company Site with Vehicle Browser

This is a basic front-end development project for an internship, utilizing HTML, CSS, and Javascript + jQuery. The following is the provided project description:

Create a basic default site structure for a site. The structure should consist of a Home, About, and Contact Us page. There should also be added a vehicle browser functionality for the site. For the vehicle browser functionality, create a web page that allows users to select from different types of cars. In this page users should be able to select a car type (Sedan, Truck, SUV etc…) from a dropdown. After the car type is selected, the user should then see a picture of the car selected. Under the picture, information pertaining to that car (Max Speed, Engine Size, Car Doors etc.) should be displayed in table form.

I placed a priority throughout the project on limiting my library use and code sprawl. I used jQuery, but avoided pulling in any large or comprehensive CSS frameworks. However, I did make use of:

  • PocketGrid for my CSS grid system, and it was absolutely worth (far more than) the paltry 6 (minified) lines of code it added to the project.
  • I modified and used (only the) button and input/form styles from the Skeleton CSS framework.
  • I drew from Brad Frost's Responsive Design Patterns for my navigation bar menu/toggle. I have stumbled across his design patterns before, and wish I had remembered them earlier in the development cycle of this project! See: http://codepen.io/bradfrost/full/sHvaz
  • Lastly, my slider/carousel is an amalgam of ideas put together from different sources. The primary influences were How to Make a Simple Image Slider With HTML, CSS and jQuery and Twitter Bootstrap's Carousel example.

There are comments in the CSS and JS files to note and credit where I have used others' code, as well as licensing information (though I'm pretty sure it was all MIT) and links back to the corresponding projects.

Deliverables

Required for this project were:

  • Wireframe documents
  • Home.html
  • About.html
  • ContactUs.html
  • VehicleBrowser.html
  • Site.css
  • Site.js

There is no back-end for the project, so dynamic elements are implemented client-side in Javascript.

Written with StackEdit.

About

Basic front-end development project I completed for an internship, utilizing HTML, CSS, and Javascript + jQuery.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published