Skip to content

The source code for my personal portfolio website—designed as a clean, customizable theme that anyone can use for their own portfolio.

License

Notifications You must be signed in to change notification settings

linkwithjoydeep/joydeep.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Portfolio Website

Source code for my personal portfolio website.

Live site: joydeep.io

Tech Stack

  • Astro - Static site generator
  • Configuration-based content management via JSON
  • Theme switching with localStorage persistence
  • SEO optimized with meta tags and sitemap

Features

  • ⚡ Lightning-fast static site generation with Astro
  • 🎨 Dark/Light theme toggle with persistent preference
  • 📱 Fully responsive design
  • 🔍 SEO optimized with meta tags, sitemap, and robots.txt
  • 📝 Easy content management via JSON configuration
  • 🎯 Zero JavaScript frameworks - just fast, clean HTML
  • 🚀 Optimized for performance and accessibility
  • 💅 Clean, minimal design

Development

All content is managed through src/data/content.json for easy updates.

Commands

Command Action
pnpm install Install dependencies
pnpm dev Start local dev server at localhost:4321
pnpm build Build production site to ./dist/
pnpm preview Preview build locally before deploying

Updating Content

  1. Edit src/data/content.json with your changes
  2. Test locally with pnpm dev
  3. Build and deploy with pnpm build

Using This Theme

Feel free to use this theme for your own portfolio! Simply:

  1. Fork or clone this repository
  2. Update src/data/content.json with your own information
  3. Customize styles in src/styles/global.css as needed
  4. Deploy to your preferred hosting platform

If you use this theme, giving this repo a star ⭐ would be much appreciated!

License

This project is licensed under the MIT License - see the LICENSE file for details.

This means you can freely use, modify, and distribute this code for personal or commercial projects. Attribution is appreciated but not required.


© 2026 Joydeep Bhattacharya

About

The source code for my personal portfolio website—designed as a clean, customizable theme that anyone can use for their own portfolio.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published