Skip to content

rahuld109/rahuldogra.dev

Repository files navigation

Rahul Dogra - Personal Portfolio

This is the source code for rahuldogra.dev, a personal portfolio website built with Astro and TailwindCSS.

Overview

This portfolio showcases my professional experience, projects, and skills as a Full Stack Engineer specializing in front-end and back-end development. The website features:

  • Responsive design with TailwindCSS
  • Modern animations with typed.js
  • Fast loading times with Astro's static site generation
  • Clean, minimal UI highlighting professional experience

Tech Stack

Development

Prerequisites

  • Node.js (v20 or later)
  • bun (preferred)

Getting Started

  1. Clone the repository:
git clone https://github.com/rahuld109/rahuldogra.dev.git
cd rahuldogra.dev
  1. Install dependencies:
bun install
  1. Start the development server:
bun dev
  1. Open your browser and visit http://localhost:4321

Available Commands

Command Description
bun dev Start development server
bun build Build for production
bun preview Preview production build
bun lint Lint files using Biome
bun lint:fix Lint and auto-fix issues

Deployment

The site is built and deployed using the Astro build system:

bun build

This generates static files in the dist folder that can be deployed to any static hosting service.

License

MIT

Contact

About

My website and developer journal 📝

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages