|
1 |
| -# Projects Portfolio Showcase |
| 1 | +# Mini HTML, CSS, and JavaScript Projects |
2 | 2 |
|
3 |
| -A clean, responsive website that showcases my web development projects with descriptions, features, and direct links to each project. |
| 3 | +This repository contains a collection of mini projects built with HTML, CSS, and JavaScript. |
4 | 4 |
|
5 |
| -## Overview |
| 5 | +## Projects |
6 | 6 |
|
7 |
| -This portfolio website displays my collection of web projects in an organized, visually appealing manner. Each project is presented with: |
| 7 | +### Project 1 - Responsive Card Slider (CSS, HTML, and JS): |
8 | 8 |
|
9 |
| -- Project image/screenshot |
10 |
| -- Brief description |
11 |
| -- Technologies used |
12 |
| -- Key features |
13 |
| -- Link to view the actual project |
| 9 | +<div style="display: flex; align-items: center;"> |
| 10 | + <p style="flex: 1;">A sleek slider that displays cards in a responsive layout, enabling users to browse content easily with smooth transitions.</p> |
| 11 | + <img src="Project 1 - Responsive Card Slider/Screenshot.png" alt="Responsive Card Slider Preview" width="800" style="flex: 1;"> |
| 12 | +</div> |
14 | 13 |
|
15 |
| -## Projects Included |
| 14 | +--- |
16 | 15 |
|
17 |
| -1. **Responsive Card Slider** - A modern card slider with touch support and responsive design |
18 |
| -2. **Lux Web Template** - A responsive web template for services and portfolios |
19 |
| -3. **Portfolio** - A personal web developer portfolio |
20 |
| -4. **Product Landing Page** - A headphones product showcase |
21 |
| -5. **Joulx Shoes Landing Page** - A shoe brand landing page |
22 |
| -6. **Weather App** - A weather forecast application |
| 16 | +### Project 2 - Lux (CSS and HTML): |
23 | 17 |
|
24 |
| -## Structure |
| 18 | +<div style="display: flex; align-items: center;"> |
| 19 | + <p style="flex: 1;">Lux is a responsive web template for services and portfolios, featuring a clean design for agencies and freelancers.</p> |
| 20 | + <img src="Project 2 - Lux/lux-preview.png" alt="Lux Preview" width="300" style="flex: 1;"> |
| 21 | +</div> |
25 | 22 |
|
26 |
| -``` |
27 |
| -portfolio-showcase/ |
28 |
| -├── index.html # Main portfolio page |
29 |
| -├── styles.css # CSS styles for the portfolio |
30 |
| -├── script.js # Optional JavaScript for interactivity |
31 |
| -├── images/ # Contains project screenshots |
32 |
| -│ ├── project1.jpg |
33 |
| -│ ├── project2.jpg |
34 |
| -│ └── ... |
35 |
| -├── Project 1 - Responsive Card Slider/ |
36 |
| -├── Project 2 - Lux/ |
37 |
| -├── Project 3 - Portfolio/ |
38 |
| -├── Project 4 - Product-Landing-Page/ |
39 |
| -├── Project 5 - Adidas/ |
40 |
| -├── Project 6 - Weather app/ |
41 |
| -└── README.md |
42 |
| -``` |
| 23 | +--- |
43 | 24 |
|
44 |
| -## Setup Instructions |
| 25 | +### Project 3 - Portfolio (CSS, HTML, and JS): |
| 26 | +<div style = "display: flex; justify-content: space-between"> |
| 27 | + <p>This portfolio showcases my work and skills as a web developer using HTML, CSS, and JavaScript.</p> <img src="Project 3 - Portfolio/portfolio-preview.png" alt="Portfolio Preview" width="700"> |
| 28 | +</div> |
45 | 29 |
|
46 |
| -1. Clone the repository |
47 |
| -2. Ensure all project folders are in the root directory |
48 |
| -3. Add project screenshots to the `images` folder |
49 |
| -4. Open `index.html` in your browser to view the portfolio |
| 30 | +--- |
50 | 31 |
|
51 |
| -## Technologies Used |
| 32 | +### Project 4 - Product Landing Page (CSS and HTML): |
52 | 33 |
|
53 |
| -- HTML5 |
54 |
| -- CSS3 |
55 |
| -- JavaScript (optional animations) |
| 34 | +<div style="display: flex; align-items: center;"> |
| 35 | + <p style="flex: 1;">A sleek, responsive page showcasing a product, features, testimonials, and a call-to-action button.</p> |
| 36 | + <img src="Project 4 - Product-Landing-Page/product-landing-preview.png" alt="Product Landing Page Preview" width="700" style="flex: 1;"> |
| 37 | +</div> |
56 | 38 |
|
57 |
| -## Customization |
| 39 | +--- |
58 | 40 |
|
59 |
| -You can easily customize this portfolio by editing: |
| 41 | +### Project 5 - Joulx Shoes Landing Page (HTML and CSS): |
60 | 42 |
|
61 |
| -- Color scheme in CSS variables (in `styles.css`) |
62 |
| -- Project descriptions and details in `index.html` |
63 |
| -- Adding or removing project cards as needed |
| 43 | +<div style="display: flex; align-items: center;"> |
| 44 | + <p style="flex: 1;">A stylish Joulx landing page with a gradient background and sections for men's, women's, and kids' shoes. </p> |
| 45 | + <img src="Project 5 - Adidas/screenshot.png" alt="Joulx Shoes Landing Page Preview" width="700" style="flex: 1;"> |
| 46 | +</div> |
| 47 | + |
| 48 | +--- |
| 49 | + |
| 50 | +## Getting Started |
| 51 | + |
| 52 | +To get a copy of this project up and running on your local machine, follow these simple steps: |
| 53 | + |
| 54 | +1. Clone the repository: |
| 55 | + ```bash |
| 56 | + git clone https://github.com/NoureddineBou/HTML-CSS-JS-mini-projects.git |
0 commit comments