Skip to content

Commit e5f8d0b

Browse files
committed
feat(projects): enhance project descriptions and categories
- Update TechStore description with detailed feature breakdown - Improve project categories for better organization: * TechStore: E-commerce * ML Dashboard: AI/ML Dashboard * MLI Quiz: AI/ML Education * Hope Foundation: Charity/Non-Profit * Historigal: Data/Research * AI Learning Hub: Education/AI * Grocery List: Productivity * Luxury Realty: Real Estate * Furniture Store: E-commerce * Law & Associates: Professional Services - Update README.md with TechStore project and correct project count (10+) - Add SvelteKit to tech stack showcase - Standardize technology versions across projects - Enhance feature descriptions for better clarity
1 parent 1774aff commit e5f8d0b

File tree

2 files changed

+25
-19
lines changed

2 files changed

+25
-19
lines changed

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# David Agustin - Portfolio Website
22

3-
A modern, responsive portfolio website showcasing **9+ diverse projects** and **50+ technologies** across full-stack development, AI/ML, and modern web applications. Built with React, TypeScript, and Tailwind CSS featuring smooth animations and clean design.
3+
A modern, responsive portfolio website showcasing **10+ diverse projects** and **50+ technologies** across full-stack development, AI/ML, and modern web applications. Built with React, TypeScript, and Tailwind CSS featuring smooth animations and clean design.
44

55
## 🚀 Features
66

@@ -12,7 +12,7 @@ A modern, responsive portfolio website showcasing **9+ diverse projects** and **
1212
- **GitHub Pages**: Deployed on GitHub Pages
1313
- **Performance Optimized**: Fast loading and optimized for performance
1414
- **Reliable Contact Form**: EmailJS integration for cross-browser email functionality
15-
- **Diverse Tech Stack**: Showcases projects built with React, Angular, Vue.js, Astro.js, and AI/ML technologies
15+
- **Diverse Tech Stack**: Showcases projects built with React, Angular, Vue.js, SvelteKit, Astro.js, and AI/ML technologies
1616
- **AI/ML Focus**: Specialized in machine learning applications and AI integration
1717

1818
## 🛠️ Tech Stack
@@ -27,7 +27,13 @@ A modern, responsive portfolio website showcasing **9+ diverse projects** and **
2727

2828
## 🎯 Featured Projects
2929

30-
This portfolio showcases **9+ diverse projects** built with modern web technologies and AI/ML frameworks:
30+
This portfolio showcases **10+ diverse projects** built with modern web technologies and AI/ML frameworks:
31+
32+
### **TechStore - Computer Hardware Store** - E-commerce Platform
33+
- **Tech Stack**: SvelteKit 2.0, TypeScript, Tailwind CSS, Lucide Svelte, Azure Static Web Apps
34+
- **Features**: 8 product categories, advanced shopping cart, search & filter system, mobile-first design
35+
- **Live Demo**: [https://ashy-sky-078d0441e.2.azurestaticapps.net](https://ashy-sky-078d0441e.2.azurestaticapps.net)
36+
- **GitHub**: [https://github.com/davidagustin/azure-static-practice](https://github.com/davidagustin/azure-static-practice)
3137

3238
### 🤖 **20 Newsgroups ML Analysis Dashboard** - Machine Learning Dashboard
3339
- **Tech Stack**: Next.js, React, TypeScript, Material-UI, Python, Scikit-learn, XGBoost, LightGBM, Vercel
@@ -93,7 +99,7 @@ src/
9399
│ ├── Footer.tsx # Footer component
94100
│ ├── Hero.tsx # Hero section with stats
95101
│ ├── Navbar.tsx # Navigation bar
96-
│ └── Projects.tsx # Projects showcase (9+ projects)
102+
│ └── Projects.tsx # Projects showcase (10+ projects)
97103
├── hooks/ # Custom React hooks
98104
├── types/ # TypeScript type definitions
99105
├── utils/ # Utility functions
@@ -158,7 +164,7 @@ Each section is a separate component in the `src/components/` directory:
158164
App-wide constants are defined in `src/utils/constants.ts`:
159165
- Navigation items
160166
- Social links
161-
- Project data (9+ projects)
167+
- Project data (10+ projects)
162168
- Contact information
163169

164170
## 🚀 Deployment

src/utils/constants.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -142,25 +142,25 @@ export const PROJECTS: Project[] = [
142142
id: 1,
143143
title: 'TechStore - Computer Hardware Store',
144144
description:
145-
'A modern, responsive computer hardware store built with SvelteKit, TypeScript, and Tailwind CSS, deployed on Azure Static Web Apps. Features product catalog, shopping cart, search & filter functionality, and responsive design.',
145+
'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.',
146146
technologies: ['SvelteKit 2.0', 'TypeScript', 'Tailwind CSS', 'Lucide Svelte', 'Azure Static Web Apps'],
147147
githubUrl: 'https://github.com/davidagustin/azure-static-practice',
148148
liveUrl: 'https://ashy-sky-078d0441e.2.azurestaticapps.net',
149149
icon: FaBolt,
150150
category: 'E-commerce',
151151
features: [
152-
'Product Catalog & Search',
153-
'Shopping Cart System',
154-
'Category Filtering',
155-
'Responsive Design',
152+
'8 Product Categories',
153+
'Advanced Shopping Cart',
154+
'Search & Filter System',
155+
'Mobile-First Design',
156156
],
157157
},
158158
{
159159
id: 2,
160160
title: '20 Newsgroups ML Analysis Dashboard',
161161
description:
162-
'A comprehensive machine learning analysis dashboard for the 20 Newsgroups dataset, featuring advanced hyperparameter tuning, model comparison, and interactive visualizations. Built with Next.js 14, Material-UI, and Python ML pipeline.',
163-
technologies: ['Next.js 14', 'React 18', 'TypeScript', 'Material-UI 5', 'Python', 'Scikit-learn', 'XGBoost', 'LightGBM', 'Vercel'],
162+
'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.',
163+
technologies: ['Next.js 15', 'React 18', 'TypeScript', 'Material-UI 5', 'Python', 'Scikit-learn', 'XGBoost', 'LightGBM', 'Vercel'],
164164
githubUrl: 'https://github.com/davidagustin/machine-learning-project',
165165
liveUrl: 'https://machine-learning-project-theta.vercel.app',
166166
icon: FaChartLine,
@@ -198,7 +198,7 @@ export const PROJECTS: Project[] = [
198198
githubUrl: 'https://github.com/hope-foundation/charity-website',
199199
liveUrl: 'https://sample-gatsby-6fe3p.ondigitalocean.app/',
200200
icon: FaHeart,
201-
category: 'Full Stack',
201+
category: 'Charity/Non-Profit',
202202
features: [
203203
'Donation System',
204204
'Volunteer Portal',
@@ -215,7 +215,7 @@ export const PROJECTS: Project[] = [
215215
githubUrl: 'https://github.com/davidagustin/historigal-vercel',
216216
liveUrl: 'https://historigal-vercel.vercel.app',
217217
icon: FaSearch,
218-
category: 'Full Stack',
218+
category: 'Data/Research',
219219
features: [
220220
'37,860+ historical events',
221221
'Advanced citation parsing',
@@ -232,7 +232,7 @@ export const PROJECTS: Project[] = [
232232
githubUrl: 'https://github.com/davidagustin/comprehensive-ai-learning-app',
233233
liveUrl: 'https://comprehensive-ai-learning-app.vercel.app',
234234
icon: FaBrain,
235-
category: 'Full Stack',
235+
category: 'Education/AI',
236236
features: [
237237
'Interactive Learning',
238238
'1000+ Quiz Questions',
@@ -249,7 +249,7 @@ export const PROJECTS: Project[] = [
249249
githubUrl: 'https://github.com/davidagustin/a-very-nice-grocery-list-vercel',
250250
liveUrl: 'https://a-very-nice-grocery-list-vercel.vercel.app',
251251
icon: FaShoppingCart,
252-
category: 'Full Stack',
252+
category: 'Productivity',
253253
features: [
254254
'Add & Remove Items',
255255
'Duplicate Prevention',
@@ -266,7 +266,7 @@ export const PROJECTS: Project[] = [
266266
githubUrl: 'https://github.com/davidagustin/surge-practice',
267267
liveUrl: 'https://my-surge-practice-site.surge.sh',
268268
icon: FaHome,
269-
category: 'Full Stack',
269+
category: 'Real Estate',
270270
features: [
271271
'Property Listings & Search',
272272
'Advanced Filtering',
@@ -283,7 +283,7 @@ export const PROJECTS: Project[] = [
283283
githubUrl: 'https://github.com/davidagustin/render-practice',
284284
liveUrl: 'https://render-practice-or72.onrender.com',
285285
icon: FaChair,
286-
category: 'Full Stack',
286+
category: 'E-commerce',
287287
features: [
288288
'Product Catalog & Search',
289289
'Shopping Cart System',
@@ -300,7 +300,7 @@ export const PROJECTS: Project[] = [
300300
githubUrl: 'https://github.com/davidagustin/netlify-practice',
301301
liveUrl: 'https://netlify-practice-one.netlify.app',
302302
icon: FaBalanceScale,
303-
category: 'Full Stack',
303+
category: 'Professional Services',
304304
features: [
305305
'Professional Design',
306306
'Practice Areas',

0 commit comments

Comments
 (0)