Build a Simple Portfolio Website |
Create a personal portfolio website to showcase your projects, skills, and
experiences. |
- A homepage with an introduction and your photo.
- A "Projects" section where you can display thumbnails, descriptions, and links to your work.
- A "Skills" section with a list or graphical representation of your skills.
- A "Contact" page with a form that allows users to reach out to you.
|
HTML, CSS, JavaScript, and optionally a CSS framework like Bootstrap. |
Develop a To-Do List Application |
Create a functional to-do list application where users can add, edit, delete, and
mark tasks as complete. |
- An input field to add new tasks.
- The ability to edit existing tasks.
- A checkbox or button to mark tasks as completed.
- A filter to view only pending, completed, or all tasks.
|
HTML, CSS, JavaScript (vanilla JS or a framework like React). |
Create a Responsive Blog Template |
Design and develop a responsive blog template that can be used to post articles,
images, and multimedia content. |
- A homepage that displays a list of blog posts with excerpts and featured images.
- An individual post page with the full content, images, and comments section.
- Responsive navigation with a search bar and category filter.
- A simple admin panel to add, edit, and delete blog posts.
|
HTML, CSS (Flexbox/Grid), JavaScript, and optionally a static site generator
like Jekyll or Gatsby. |