Skip to content

Latest commit

 

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Porto Code — Documentation

Porto Code is an interactive, VS Code-inspired portfolio application built with React 19 + TypeScript + Vite. It lets visitors explore Nandang Eka Prasetya's work experience, projects, skills, and contact information through a familiar IDE interface.


Documentation Index

Document Type Description
Getting Started Tutorial Set up and run the project locally from scratch
Customizing Your Portfolio Tutorial Replace the placeholder data with your own information
How-to: Add a New Feature Panel How-to Step-by-step guide for adding a new Activity Bar panel
How-to: Manage Feature Status via Firebase How-to Enable, disable, or put features into maintenance mode
Architecture Overview Explanation How the app is structured and why
Feature System Explanation How the Feature Status and maintenance system works
API Reference: Types Reference All TypeScript types and interfaces
API Reference: Hooks Reference All custom React hooks
API Reference: Utilities Reference All utility modules

Quick Links

  • Tech Stack: React 19, TypeScript 5.7, Vite 6, Firebase, Gemini AI, TailwindCSS, pdf-lib
  • Version: 1.8.8
  • Author: Nandang Eka Prasetya — GitHub · LinkedIn