You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/data/projects.tsx
+76-13Lines changed: 76 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -16,15 +16,32 @@ export interface Project {
16
16
subtitle?: string;
17
17
description: string;
18
18
tags: string[];
19
-
image: StaticImageData;
19
+
image?: StaticImageData;
20
20
links?: Link[];
21
21
}
22
22
23
23
constprojects: Project[]=[
24
+
// {
25
+
// title: "QuickShare",
26
+
// subtitle:
27
+
// "A fast, user-friendly file-sharing service that seamlessly syncs and shares files from local directories or network shares without needing APIs.",
28
+
// tags: [
29
+
// "TypeScript",
30
+
// "React",
31
+
// "NextJS",
32
+
// "Tailwind CSS",
33
+
// "MariaDB",
34
+
// "Website",
35
+
// ],
36
+
// image: images.cardQuickShare,
37
+
// description:
38
+
// "QuickShare is a fast, user-friendly file-sharing service designed to support multiple domains, custom branding, and seamless integration with existing infrastructure. Built on a filesystem-based storage backend, QuickShare makes it effortless to sync and share files by directly utilizing local operating system directories or network shares. This approach ensures that files in the designated directories are always up-to-date and ready for download, making it particularly valuable for scenarios involving automated tasks that generate files—such as logs or reports. There's no need to rely on APIs to upload your data; simply place your files in the designated directory, and they will instantly be accessible for sharing.",
39
+
// },
24
40
{
41
+
// Complete
25
42
title: "This Portfolio",
26
43
subtitle: "A personal portfolio website showcasing my work and projects",
"This portfolio website was developed to showcase my work and projects. It was built using TypeScript, NextJS, React, and Tailwind CSS, and features a responsive design that adapts to various screen sizes. The website includes sections for an introduction, projects, skills, and contact information.",
55
+
"This portfolio website was developed to showcase my work and projects. It was built using modern web technologies like TypeScript, NextJS, React, and Tailwind CSS, and features a responsive design that adapts to various screen sizes.",
39
56
},
40
57
{
58
+
// Complete
41
59
title: "AI Mail",
42
60
subtitle:
43
61
"An fun tool designed to combat scammers by turning the tables on them",
"AI Mail is an innovative tool designed to combat scammers by turning the tables on them. By leveraging ChatGPT, it responds to scam emails in a way that wastes the scammers' time, engaging them in lengthy and absurd conversations. With seamless SMTP and IMAP integration, AI Mail sends carefully crafted replies that appear gullible, eager, and cooperative, while sharing only fake information. This clever approach diverts scammers’ attention and resources, reducing the harm they can cause to others, all while creating humorous and entertaining exchanges.",
73
+
"AI Mail is a tool designed to combat scammers by turning the tables on them. Leveraging ChatGPT, it responds to scam emails in a way that wastes the scammers' time, engaging them in lengthy and strange conversations. With SMTP and IMAP integration, AI Mail sends carefully crafted replies that appear gullible, eager, and cooperative, while sharing only fake information. This approach diverts scammers' attention and resources, reducing the harm they can cause to others, all while creating humorous and entertaining exchanges.",
56
74
},
75
+
// {
76
+
// title: "HomeLab",
77
+
// subtitle: "A collection of home server projects and services",
// "My homelab is a collection of home server projects and services that I maintain and operate. It includes a Kubernetes cluster, Docker containers, Argo Workflows, virtual machines, and various Linux-based systems. The homelab serves as a testing ground for new technologies and software, enabling me to experiment with different configurations, applications, and services. By managing the homelab, I gain valuable experience in system administration, networking, security, and automation, while also supporting my personal projects and interests.",
99
+
// },
57
100
{
101
+
// Complete
58
102
title: "OpenSWC: Fusion",
59
103
subtitle:
60
104
"An Arduino interface that bridges the ford fusion Steering Wheel Controls to an aftermarket head unit",
"OpenSWC: Fusion is a project based on a forked arduino library that interfaces the Ford Fusion's steering wheel controls with an aftermarket head unit. I started working on it after a purchased adapter that claimed support didn't work. This project was written in C++, and prototyped on the Arduino platform. After building a successful prototype, I designed a custom PCB to house the components and make the project more professional. This project is currently in use in my vehicle.",
116
+
"Initially starting as a simple repository fork, OpenSWC: Fusion is a project that interfaces the Ford Fusion's steering wheel controls with an aftermarket head unit. I started working on it after a purchased adapter that claimed support didn't work. This project was written in C++, and prototyped on the Arduino platform. After building a successful prototype, I designed a custom PCB to house the components and make the project more professional. This project is currently in use in my vehicle",
73
117
},
74
118
{
119
+
// Complete
75
120
title: "Monthlicon",
76
121
subtitle: "An iOS jailbreak tweak written in Objective-C",
"Monthlicon is an iOS jailbreak tweak that enhances the system's home screen (SpringBoard) by dynamically updating the Calendar app's display label to reflect the current month. Despite its simplicity, the tweak achieved significant popularity, with over 10,000 downloads from the BigBoss repository via the Cydia package manager. Additionally, its functionality was recognized and featured in an article.",
95
139
},
96
140
{
141
+
// Complete
97
142
title: "WebTSS",
98
143
subtitle:
99
144
"A community-oriented open-source website in the iOS jailbreak scene written in PHP",
"WebTSS was an open-source project I developed under the MIT license, designed to save iOS SHSH blobs—a critical tool for restoring iPhones after Apple discontinues support for downgrading to specific firmware versions. Although the project is now defunct, it garnered some attention within the community during its active period and received a few contributions through community pull requests.",
112
157
},
113
158
{
159
+
// Complete
114
160
title: "Maagic",
115
161
subtitle:
116
162
"A file sharing and screenshot website shared between friends, written in PHP",
117
-
tags: ["PHP","ShareX","Website"],
163
+
tags: ["PHP","MySQL","Website","2018"],
118
164
image: images.cardMaagic,
119
165
description:
120
-
"Maagic was a website I developed to provide screenshot hosting for my friends and myself, with virtually no limitations on storage or usage. The platform leveraged my 144TB NAS, enabling a significant amount of data to be uploaded without encountering storage constraints. Initially, Maagic operated as a modified version of the Puush screenshot client, utilizing hex-edited binaries to redirect uploads to Maagic's servers. Later, it transitioned into an endpoint for the widely used screenshot tool ShareX. In its later stages, Maagic became a semi-private, invite-only platform. At its peak, it hosted over 12,100 files and supported a user base of approximately 20 invited members.",
166
+
"Maagic was a website I developed to provide screenshot hosting for my friends and myself, with virtually no limitations on storage or usage. The platform leveraged my NAS—at the time totaling 44TB, enabling a significant amount of data to be uploaded without encountering storage constraints. Initially, Maagic operated as a modified version of the Puush screenshot client, utilizing hex-edited binaries to redirect uploads to Maagic's servers. Later, it transitioned into an endpoint for the widely used screenshot tool ShareX. In its later stages, Maagic became a semi-private, invite-only platform. At its peak, it hosted over 12,100 files and supported a user base of approximately 20 invited members.",
121
167
},
122
168
{
169
+
// Complete
123
170
title: "3DSThemes",
124
171
subtitle: "A community-oriented console homebrew website written in PHP",
"3DSThemes was a collaborative project I contributed to as part of a small team. My primary responsibilities included backend programming in PHP, managing the MySQL database, administering the Debian server, and assisting with front-end development and design. During its active period, the website achieved significant growth, amassing over 1,000 registered users, hosting more than 2,500 uploaded themes, and surpassing 335,000 total theme downloads. At its peak, 3DSThemes outranked Nintendo's official 3DS Themes page to become the top result in Google search.",
136
183
},
184
+
{
185
+
title: "There's more to see!",
186
+
subtitle: "Check out my GitHub for more projects.",
187
+
description:
188
+
"I have many more projects on my GitHub profile. Feel free to check them out!",
0 commit comments