Compare commits

...
2 Commits
Author SHA1 Message Date
AramJonghu 45b95b5f0c now uses prettierrc 2026-06-18 23:05:54 +02:00
AramJonghu 0904b44f12 README update + default page loading 2026-06-18 22:57:39 +02:00
4 changed files with 10 additions and 3 deletions
+4 -2
View File
@@ -1,5 +1,7 @@
# aramjonghu-site
![Homepage](./assets/homepage.png)
Personal website and central hub for my projects, systems, and self-hosted services.
This site is not just a portfolio — it acts as an entry point into a larger ecosystem of applications, infrastructure, and experiments.
@@ -21,8 +23,8 @@ Each entry links to a running instance.
- Nextcloud — file storage and synchronization
- Navidrome — personal music streaming
- Forgejo — Git hosting and development platform
- SearXNG — privacy-focused search engine
- Stream service — live media platform powered by OvenMediaEngine + OvenPlayer
- OmniSearch — privacy-focused search engine
- Stream service — live media platform powered by MediaMTX
- Friends Gitea instance — external development collaboration
These services are part of my personal infrastructure and exist outside the portfolio itself.
Binary file not shown.

After

Width:  |  Height:  |  Size: 177 KiB

+5
View File
@@ -0,0 +1,5 @@
{
"tabWidth": 4,
"singleQuote": false,
"printWidth": 80
}
+1 -1
View File
@@ -25,7 +25,7 @@ export default function Home() {
setProjIdx((i) => (i - 1 + projectList.length) % projectList.length);
const nextProject = () => setProjIdx((i) => (i + 1) % projectList.length);
const [activeTab, setActiveTab] = useState("about");
const [activeTab, setActiveTab] = useState("projects");
const sections = [
{