Skip to content

Commit 1f30f61

Browse files
committed
feat(portfolio): add Premium Auto Sales project and update tech stack
- Add Premium Auto Sales Hugo website as featured project - Include Hugo and GitLab Pages in technology stack - Update project count from 9+ to 10+ projects - Add car icon (FaCar) for automotive project theme - Enhance technology chips in About section
1 parent e4ff637 commit 1f30f61

2 files changed

Lines changed: 31 additions & 10 deletions

File tree

src/components/About.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ const About: React.FC = () => {
1010
{ name: 'Vue.js', color: 'bg-green-600 text-white' },
1111
{ name: 'Astro.js', color: 'bg-purple-600 text-white' },
1212
{ name: 'Gatsby', color: 'bg-purple-100 text-purple-700' },
13+
{ name: 'Hugo', color: 'bg-pink-100 text-pink-700' },
1314

1415
// Languages & Type Safety
1516
{ name: 'TypeScript', color: 'bg-blue-600 text-white' },
@@ -60,6 +61,7 @@ const About: React.FC = () => {
6061
{ name: 'Render', color: 'bg-blue-100 text-blue-700' },
6162
{ name: 'Digital Ocean', color: 'bg-blue-600 text-white' },
6263
{ name: 'AWS', color: 'bg-orange-100 text-orange-700' },
64+
{ name: 'GitLab Pages', color: 'bg-orange-100 text-orange-700' },
6365

6466
// DevOps & Tools
6567
{ name: 'Docker', color: 'bg-blue-100 text-blue-700' },
@@ -101,7 +103,7 @@ const About: React.FC = () => {
101103
problems and deliver exceptional user experiences.
102104
</p>
103105
<p className="text-lg text-gray-600 mb-8">
104-
With experience across 9+ diverse projects and 50+ technologies including React, Next.js, Node.js, Python, and various AI/ML frameworks, I bring ideas to life through clean, efficient, and scalable code. I'm constantly learning and exploring new technologies to stay at the forefront of web development and AI innovation.
106+
With experience across 10+ diverse projects and 50+ technologies including React, Next.js, Node.js, Python, Hugo, and various AI/ML frameworks, I bring ideas to life through clean, efficient, and scalable code. I'm constantly learning and exploring new technologies to stay at the forefront of web development and AI innovation.
105107
</p>
106108

107109
{/* Technology Chips */}

src/utils/constants.ts

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import {
2222
FaServer,
2323
FaChartLine,
2424
FaBolt,
25+
FaCar,
2526
} from 'react-icons/fa';
2627

2728
import type {
@@ -46,6 +47,7 @@ export const TECH_STACK: TechStack[] = [
4647
{ icon: FaCloud, name: 'Azure', color: '#0078D4' },
4748
{ icon: FaCog, name: 'AI/ML', color: '#FF6B6B' },
4849
{ icon: FaJs, name: 'JavaScript', color: '#F7DF1E' },
50+
{ icon: FaCar, name: 'Hugo', color: '#FF4088' },
4951
];
5052

5153
export const SOCIAL_LINKS: SocialLink[] = [
@@ -144,6 +146,23 @@ export const SKILL_CATEGORIES: SkillCategory[] = [
144146
export const PROJECTS: Project[] = [
145147
{
146148
id: 1,
149+
title: 'Premium Auto Sales - Professional Car Sales Website',
150+
description:
151+
'A modern, professional car sales website built with Hugo and designed for GitLab Pages deployment. Features comprehensive vehicle inventory with detailed listings, contact forms, multi-language support (English, French, Persian RTL), and a premium car dealership experience with professional styling and SEO optimization.',
152+
technologies: ['Hugo', 'GitLab Pages', 'CSS3', 'Multi-language Support', 'SEO Optimized', 'Responsive Design'],
153+
githubUrl: 'https://gitlab.com/davidagustin1-group/gitlab-hugo-practice-app',
154+
liveUrl: 'https://gitlab-hugo-practice-app-e1b201.gitlab.io/',
155+
icon: FaCar,
156+
category: 'E-commerce/Automotive',
157+
features: [
158+
'Vehicle Inventory Management',
159+
'Multi-language Support',
160+
'Professional Contact Forms',
161+
'SEO Optimized Design',
162+
],
163+
},
164+
{
165+
id: 2,
147166
title: 'TechStore - Computer Hardware Store',
148167
description:
149168
'A modern, responsive computer hardware store built with SvelteKit, TypeScript, and Tailwind CSS, deployed on Azure Static Web Apps. Features comprehensive product catalog with 8 categories (CPUs, GPUs, Storage, RAM, Motherboards, Cooling, PSUs, Cases), advanced shopping cart with quantity management, search & filter functionality, and fully responsive design optimized for desktop, tablet, and mobile.',
@@ -160,7 +179,7 @@ export const PROJECTS: Project[] = [
160179
],
161180
},
162181
{
163-
id: 2,
182+
id: 3,
164183
title: '20 Newsgroups ML Analysis Dashboard',
165184
description:
166185
'A comprehensive machine learning analysis dashboard for the 20 Newsgroups dataset, featuring advanced hyperparameter tuning, model comparison, and interactive visualizations. Built with Next.js 15, Material-UI, and Python ML pipeline.',
@@ -177,7 +196,7 @@ export const PROJECTS: Project[] = [
177196
],
178197
},
179198
{
180-
id: 3,
199+
id: 4,
181200
title: 'MLI Learning Quiz App',
182201
description:
183202
'A beautiful, interactive learning and mnemonic quiz application designed specifically for the MLI (Machine Learning Institute) precourse material. Features 5 quiz categories with smart mnemonics, progress analytics, and modern UI/UX.',
@@ -194,7 +213,7 @@ export const PROJECTS: Project[] = [
194213
],
195214
},
196215
{
197-
id: 4,
216+
id: 5,
198217
title: 'Hope Foundation',
199218
description:
200219
'A modern, responsive charity website built with Gatsby for Hope Foundation. Features donation systems, volunteer portals, event management, and comprehensive program showcases. Deployed on Digital Ocean with excellent performance and SEO optimization.',
@@ -211,7 +230,7 @@ export const PROJECTS: Project[] = [
211230
],
212231
},
213232
{
214-
id: 5,
233+
id: 6,
215234
title: 'Historigal',
216235
description:
217236
'A modern, responsive web application for searching through 37,860+ historical events from 300 B.C. to 2012 with a Google-like interface. Features advanced citation parsing, intelligent search with debouncing, URL routing, and mobile-first design.',
@@ -228,7 +247,7 @@ export const PROJECTS: Project[] = [
228247
],
229248
},
230249
{
231-
id: 6,
250+
id: 7,
232251
title: 'AI Learning Hub',
233252
description:
234253
'A comprehensive Next.js application for learning AI and machine learning concepts through interactive mnemonics, character-based learning, and quizzes. Features 30+ learning sections with 1000+ quiz questions.',
@@ -245,7 +264,7 @@ export const PROJECTS: Project[] = [
245264
],
246265
},
247266
{
248-
id: 7,
267+
id: 8,
249268
title: 'A Very Nice Grocery List',
250269
description:
251270
'A modern, responsive grocery list application built with Next.js, React, and TypeScript. Features duplicate prevention, auto-scroll, and a beautiful dark theme with smooth animations.',
@@ -262,7 +281,7 @@ export const PROJECTS: Project[] = [
262281
],
263282
},
264283
{
265-
id: 8,
284+
id: 9,
266285
title: 'Luxury Realty',
267286
description:
268287
'A comprehensive, modern real estate website built with Angular and deployed on Surge.sh. Features luxury property listings with advanced search, filtering, interactive image galleries, and responsive design.',
@@ -279,7 +298,7 @@ export const PROJECTS: Project[] = [
279298
],
280299
},
281300
{
282-
id: 9,
301+
id: 10,
283302
title: 'Elegant Furniture Store',
284303
description:
285304
'A modern, responsive furniture store built with Vue.js 3, Vite, and Tailwind CSS. Features a beautiful collection of premium furniture with shopping cart functionality, product catalog, and seamless user experience.',
@@ -296,7 +315,7 @@ export const PROJECTS: Project[] = [
296315
],
297316
},
298317
{
299-
id: 10,
318+
id: 11,
300319
title: 'Law & Associates',
301320
description:
302321
'A modern, professional law firm website built with Astro.js and Tailwind CSS. Features comprehensive legal services, attorney profiles, practice areas, and contact forms with a clean, professional design.',

0 commit comments

Comments
 (0)