Challenges inspired by this Article
For this challenge we will refer to those mentioned in the article above.
- Each challenge is linked to a FreeCodeCamp resource which gives detailed user stories (requirements) to be implemented.
- For each challenge to be considered complete, it is important to implement all the user stories as required.
- Once you have completed all user stories, you are free to enhance your project however you see fit
The challenge is to create and submit one html/css project for the next 5 days. Use plain HTML & CSS without any JS frameworks such as React.js.
The idea to is motivate a habit of creating small projects that can contribute to a developer's portfolio. By the end of this, you would have 5 responsive websites under your belt that you can show off to friends, family, employers, etc
Start Date: 24 February 2020
End Date: 28 February 2020
- Fork this repo and start the different challenges listed below.
- You can choose to use Codepen or make seperate repos for each project.
- Make sure you log your process everyday. Use the log.md file and update with progress & links.
Example : https://codepen.io/freeCodeCamp/full/zNqgVx
- Create a tribute of someone you admire and publish as a webpage.
- This project will involve working with images, links, lists and paragraphs.
- Wherever possible, use semantic HTML elements.
- Use CSS to make the project look better. You can use CSS frameworks such Bootstrap, Materialize to help.
Example: https://codepen.io/freeCodeCamp/full/VPaoNP
- Create a form with multiple types of inputs.
- Wherever possible, use semantic HTML elements.
- Use CSS to make the project look better. You can use CSS frameworks such Bootstrap, Materialize to help.
Example: https://codepen.io/freeCodeCamp/full/RKRbwL
- Create a product landing page using good layout.
- This project will involve practicing on creating columns and aligning items within the columns.
- You will also need to do basic editing of images e.g. cropping and resizing to make perfect images for your web page.
- Wherever possible, use semantic HTML elements.
- Use CSS to make the project look better. You can use CSS frameworks such Bootstrap, Materialize to help.
Build a Technical Documentation Page
Example: https://codepen.io/freeCodeCamp/full/NdrKKL
- Create a documentation page of topics.
- The idea is when a user clicks on any topic on the left, it loads that content on the right..
- Wherever possible, use semantic HTML elements.
- Use CSS to make the project look better. You can use CSS frameworks such Bootstrap, Materialize to help.
Build Simple Personal Portfolio
Example: https://codepen.io/freeCodeCamp/full/zNBOYG
- Create a simple personal portfolio webpage.
- Wherever possible, use semantic HTML elements.
- Use CSS to make the project look better. You can use CSS frameworks such Bootstrap, Materialize to help.
Have fun with these challenges :) Looking forward to seeing the results after 5 days.