Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion src/components/Home.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,15 @@ export default function Home() {

const useStyles = makeStyles((theme) => ({
page: {
maxWidth: 1280,
maxWidth: 1680,
margin: '0 auto',
padding: theme.spacing(3, 3, 6),
[theme.breakpoints.down('sm')]: {
padding: theme.spacing(2, 2, 4),
},
},
hero: {
width: '100%',
textAlign: 'center',
padding: theme.spacing(4, 2, 5),
},
Expand Down
18 changes: 16 additions & 2 deletions src/content/appShowcases.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,10 @@ export const appShowcases: Record<string, AppShowcaseContent> = {
title: 'ablackcloudapp',
tagline:
'Serverless app hub on AWS — browse tools, track progress, and explore the architecture.',
githubUrl: GITHUB_URL,
githubUrl: 'https://github.com/TheTraille18/ablackcloudapp',
githubLabel: 'App repo',
githubSecondaryUrl: 'https://github.com/TheTraille18/ablackcloudapp-infra',
githubSecondaryLabel: 'Infrastructure repo',
summary: [
'ablackcloudapp is a serverless app hub built on AWS. It hosts a React TypeScript frontend on S3 and CloudFront, with backend services powered by AppSync, Lambda, and DynamoDB.',
'The platform showcases multiple tools — including a Task Manager with real-time GraphQL subscriptions — and deploys automatically through GitHub Actions on push to master and dev.',
Expand All @@ -46,6 +49,12 @@ export const appShowcases: Record<string, AppShowcaseContent> = {
{ category: 'API & Data', tools: ['GraphQL', 'Apollo Client', 'AWS AppSync SDK'] },
],
progressUpdates: [
{
date: 'Jun 25, 2026',
title: 'GitHub links fixed',
detail:
'Corrected GitHub repository links across several app showcase pages, including ablackcloudapp, Task Manager, and RAG System.',
},
{
date: 'Jun 2026',
title: 'App catalog and routing',
Expand Down Expand Up @@ -82,7 +91,7 @@ export const appShowcases: Record<string, AppShowcaseContent> = {
title: 'Task Manager',
tagline:
'Serverless task scheduling with timers, real-time status updates, and GraphQL subscriptions.',
githubUrl: GITHUB_URL,
githubUrl: 'https://github.com/TheTraille18/TaskManagerApp',
summary: [
'Task Manager is a serverless productivity app that lets users create timed tasks and track them in real time. Tasks are stored in DynamoDB and exposed through an AppSync GraphQL API with live subscriptions.',
'The React frontend uses AWS Amplify to query and mutate tasks, subscribe to status changes, and display countdown timers that update as tasks run, complete, or expire.',
Expand Down Expand Up @@ -171,6 +180,11 @@ export const appShowcases: Record<string, AppShowcaseContent> = {
{ category: 'Data', tools: ['ChromaDB', 'S3', 'Chunking pipeline'] },
],
progressUpdates: [
{
date: 'Jun 25, 2026',
title: 'LangChain',
detail: 'LangChain support added for document ingestion, retrieval, and RAG pipeline with AWS Bedrock.',
},
{
date: 'Jun 2026',
title: 'Project page',
Expand Down
Loading