Skip to content

Rithb898/Rith_Portfolio_NextJS

Repository files navigation

Rith's Portfolio

A modern portfolio website built with Next.js, showcasing my projects and skills as a developer.

Technologies Used

  • Next.js 14
  • React 19
  • Tailwind CSS
  • React Icons
  • Font Optimization with next/font
  • PostHog Analytics
  • Responsive Design

Features

  • Modern and Clean UI
  • Project Showcase
  • Skills Section
  • Contact Information
  • Optimized Performance
  • Mobile Responsive
  • Analytics Integration

Getting Started

  1. Clone the repository:
git clone https://github.com/rithb898/Rith_Portfolio_NextJS.git
  1. Install dependencies:
npm install
# or
yarn install
# or
pnpm install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
  1. Open http://localhost:3000 in your browser to see the result.

Project Structure

Rith_Portfolio_NextJS/
├── app/                # Next.js app directory (routes & layouts)
├── components/         # Reusable React components
├── constant/          # Constants and configuration
├── lib/              # Utility functions and helpers
├── public/           # Static assets (images, fonts)
├── sections/         # Page sections and layouts
└── ...

Configuration Files

  • components.json - Shadcn UI components configuration
  • next.config.mjs - Next.js configuration
  • postcss.config.mjs - PostCSS configuration
  • posthog.js - PostHog analytics setup
  • jsconfig.json - JavaScript configuration and path aliases

Deployment

This portfolio is deployed on Vercel. You can deploy your own version using the button below:

Deploy with Vercel

License

MIT License - feel free to use this project as a template for your own portfolio!

Contact

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •