Skip to content

Commit be316a0

Browse files
committed
feat: add StreamFlix streaming platform project and fix project IDs
1 parent 4dc6616 commit be316a0

6 files changed

Lines changed: 75 additions & 14 deletions

File tree

asset-manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"files": {
33
"main.css": "/static/css/main.38a5c2c8.css",
4-
"main.js": "/static/js/main.823f150e.js",
4+
"main.js": "/static/js/main.55560f16.js",
55
"index.html": "/index.html",
66
"main.38a5c2c8.css.map": "/static/css/main.38a5c2c8.css.map",
7-
"main.823f150e.js.map": "/static/js/main.823f150e.js.map"
7+
"main.55560f16.js.map": "/static/js/main.55560f16.js.map"
88
},
99
"entrypoints": [
1010
"static/css/main.38a5c2c8.css",
11-
"static/js/main.823f150e.js"
11+
"static/js/main.55560f16.js"
1212
]
1313
}

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="David Agustin - Full Stack Developer specializing in React, Next.js, AI/ML, and modern web technologies. View my projects and experience."/><meta name="keywords" content="David Agustin, Full Stack Developer, React, Next.js, AI, Machine Learning, Web Development, Portfolio"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"><title>David Agustin - Full Stack Developer Portfolio</title><script defer="defer" src="/static/js/main.823f150e.js"></script><link href="/static/css/main.38a5c2c8.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="David Agustin - Full Stack Developer specializing in React, Next.js, AI/ML, and modern web technologies. View my projects and experience."/><meta name="keywords" content="David Agustin, Full Stack Developer, React, Next.js, AI, Machine Learning, Web Development, Portfolio"/><link rel="apple-touch-icon" href="/logo192.png"/><link rel="manifest" href="/manifest.json"/><link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"><title>David Agustin - Full Stack Developer Portfolio</title><script defer="defer" src="/static/js/main.55560f16.js"></script><link href="/static/css/main.38a5c2c8.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>

src/utils/constants.ts

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import {
1414
FaJs,
1515
FaLinkedin,
1616
FaNodeJs,
17+
FaPlay,
1718
FaReact,
1819
FaRocket,
1920
FaSearch,
@@ -146,6 +147,23 @@ export const SKILL_CATEGORIES: SkillCategory[] = [
146147
export const PROJECTS: Project[] = [
147148
{
148149
id: 1,
150+
title: 'StreamFlix - Netflix/Disney+ Style Streaming App',
151+
description:
152+
'A modern streaming platform built with Next.js 15 and React, featuring a Netflix/Disney+ inspired interface with movie browsing, carousels, and responsive design. Features movie carousels, hero sections, real movie posters, and robust image fallback systems.',
153+
technologies: ['Next.js 15', 'React 19', 'TypeScript', 'Tailwind CSS', 'AWS Amplify', 'Lucide React'],
154+
githubUrl: 'https://github.com/davidagustin/aws-amplify-practice',
155+
liveUrl: 'https://main.d1bolbr8do04cv.amplifyapp.com/',
156+
icon: FaPlay,
157+
category: 'Streaming Platform',
158+
features: [
159+
'Movie Carousels & Browsing',
160+
'Netflix-Style UI/UX',
161+
'Real Movie Posters',
162+
'Responsive Design',
163+
],
164+
},
165+
{
166+
id: 3,
149167
title: 'Premium Auto Sales - Professional Car Sales Website',
150168
description:
151169
'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.',
@@ -162,7 +180,7 @@ export const PROJECTS: Project[] = [
162180
],
163181
},
164182
{
165-
id: 2,
183+
id: 4,
166184
title: 'TechStore - Computer Hardware Store',
167185
description:
168186
'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.',
@@ -179,7 +197,7 @@ export const PROJECTS: Project[] = [
179197
],
180198
},
181199
{
182-
id: 3,
200+
id: 5,
183201
title: '20 Newsgroups ML Analysis Dashboard',
184202
description:
185203
'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.',
@@ -196,7 +214,7 @@ export const PROJECTS: Project[] = [
196214
],
197215
},
198216
{
199-
id: 4,
217+
id: 6,
200218
title: 'MLI Learning Quiz App',
201219
description:
202220
'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.',
@@ -213,7 +231,7 @@ export const PROJECTS: Project[] = [
213231
],
214232
},
215233
{
216-
id: 5,
234+
id: 7,
217235
title: 'Hope Foundation',
218236
description:
219237
'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.',
@@ -230,7 +248,7 @@ export const PROJECTS: Project[] = [
230248
],
231249
},
232250
{
233-
id: 6,
251+
id: 8,
234252
title: 'Historigal',
235253
description:
236254
'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.',
@@ -247,7 +265,7 @@ export const PROJECTS: Project[] = [
247265
],
248266
},
249267
{
250-
id: 7,
268+
id: 9,
251269
title: 'AI Learning Hub',
252270
description:
253271
'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.',
@@ -264,7 +282,7 @@ export const PROJECTS: Project[] = [
264282
],
265283
},
266284
{
267-
id: 8,
285+
id: 10,
268286
title: 'A Very Nice Grocery List',
269287
description:
270288
'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.',
@@ -281,7 +299,7 @@ export const PROJECTS: Project[] = [
281299
],
282300
},
283301
{
284-
id: 9,
302+
id: 11,
285303
title: 'Luxury Realty',
286304
description:
287305
'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.',
@@ -298,7 +316,7 @@ export const PROJECTS: Project[] = [
298316
],
299317
},
300318
{
301-
id: 10,
319+
id: 12,
302320
title: 'Elegant Furniture Store',
303321
description:
304322
'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.',
@@ -315,7 +333,7 @@ export const PROJECTS: Project[] = [
315333
],
316334
},
317335
{
318-
id: 11,
336+
id: 13,
319337
title: 'Law & Associates',
320338
description:
321339
'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.',

static/js/main.55560f16.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
/**
2+
* @license React
3+
* react-dom.production.min.js
4+
*
5+
* Copyright (c) Facebook, Inc. and its affiliates.
6+
*
7+
* This source code is licensed under the MIT license found in the
8+
* LICENSE file in the root directory of this source tree.
9+
*/
10+
11+
/**
12+
* @license React
13+
* react-jsx-runtime.production.min.js
14+
*
15+
* Copyright (c) Facebook, Inc. and its affiliates.
16+
*
17+
* This source code is licensed under the MIT license found in the
18+
* LICENSE file in the root directory of this source tree.
19+
*/
20+
21+
/**
22+
* @license React
23+
* react.production.min.js
24+
*
25+
* Copyright (c) Facebook, Inc. and its affiliates.
26+
*
27+
* This source code is licensed under the MIT license found in the
28+
* LICENSE file in the root directory of this source tree.
29+
*/
30+
31+
/**
32+
* @license React
33+
* scheduler.production.min.js
34+
*
35+
* Copyright (c) Facebook, Inc. and its affiliates.
36+
*
37+
* This source code is licensed under the MIT license found in the
38+
* LICENSE file in the root directory of this source tree.
39+
*/

static/js/main.55560f16.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)