So this should take them about an 30 mins to 1 hr, depending on how in depth they get. I wanted to keep the instructions as vague as possible with little direction to see how they operate. Here is a list of things we'll be looking for as we QA:
- Questions, if they ask any
- Github
- Javascript/JQuery
- HTML Markup
- PHP Logic
- Git Committing
- Code simplicity/structure/demeanor
- Design
- Implement Prepoccessors
- SASS/SCSS
- Image Optimizations - The images I included are ungodly and need to be optimized for the web.
- If they use partials, includes, for future implemenation of new Garages and Cars.
- Modularization
- Slug Naming Convention
- RAIL Testing
In this test project, we'll be building a new additional garage to our house. This garage will only contain our racing cars. Since this is your garage, please feel free to design it however you'd like.
HTML5, SASS, PHP, JS
- Create repository in Github.
- Setup a
feature-garage
branch and a Pull Request comparing to the Base BranchMaster
for QA and approval. - Attached(cars.json) is a list of cars you own. List out only the race cars that work, in the favorite ranking order. *Note: You couldn't choose favorites between a couple cars, so they might be ranked the same.
- Make a fast-loading web page with a list of your racing cars into a Collapsible Vertical Tab list on tablet/desktop and an accordion on mobile. Use images and descriptions in list.
- Find and use a font for the headers and buttons from Google Fonts, implement however you'd see fit.
- Include a Readme.md of Technologies/Software used, and any additional information you might want to share.
- Be sure to use the Required Technologies.