Project requirements
Basic HTML, CSS, JS website project Heading link
- Create fully styled site with at least 3 pages (must have 1 home and 1 contact page), any topic/subject
- Won’t be hosted remotely, will be used in future conceptual exercises
- No HTML frameworks/boilerplates, must be created from scratch.
- Site design should be lowest priority.
- Requirements: logo, navigation menu, hero image, footer, vanilla JS call to action button that alters something on the page, 2 mobile breakpoints, home page & contact page, basic “contact us” form with 2 field types other than “text,” separate design and content styles
Stack project: Inventory management Heading link
LAMP stack project (Sagar)
- Create site for inventory management, any type of “product”
- Won’t be hosted remotely, may be used in future conceptual exercises
- No frameworks/boilerplates, must be created from scratch.
- Requirements: same site requirements as the Basic “HCJ” project.
- Additional requirements: web form that a user can use to interact with the database, minimum of 2 tables in the database, must learn normalization, demonstrate at least 1 relationship between the tables, demonstrate all 4 CRUD operations (create, read, update, delete), demonstrate cascade deletion.
MEVN stack project (Lukas)
- Create site for inventory management, any type of “product”
- Won’t be hosted remotely, may be used in future conceptual exercises
- Requirements: same site requirements as the Basic HCJ project.
- Additional requirements: Use VueJS for front end. Use VueX and Axios.
MEVN stack project (Kevin)
- Create site for inventory management, any type of “product”
- Won’t be hosted remotely, may be used in future conceptual exercises
- Requirements: same site requirements as the Basic HCJ project.
- Additional requirements: web form that a user can use to interact with the database, minimum of 2 tables in the database, must learn normalization, demonstrate at least 1 relationship between the tables, demonstrate all 4 CRUD operations (create, read, update, delete), demonstrate cascade deletion.