Skip to content

satejbidvai/portfolio-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio v3

Personal portfolio site for Satej Bidvai.

Tech Stack

  • Astro 5.14.1 — Static site generation
  • Tailwind CSS 4.1.14 — Utility-first styling with design tokens
  • TypeScript — Type safety
  • Geist Font — Typography
  • Vercel — Hosting

Project Structure

portfolio-v3/
├── src/
│   ├── pages/           # Route pages (index.astro)
│   ├── components/      # Reusable Astro components
│   └── styles/          # Global styles and design tokens
├── public/              # Static assets (favicons, images)
└── dist/                # Build output (generated)

Components are organized by feature/page for better maintainability as the site grows.

Development Workflow

All commands run from the project root:

# Install dependencies
pnpm install

# Start dev server at localhost:4321
pnpm dev

# Build for production (includes type checking)
pnpm build

# Preview production build locally
pnpm preview

The build process includes astro check for TypeScript validation before generating the static output.

Deployment

Deployed on Vercel with automatic deployments from the main branch. Configuration managed via vercel.json.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •