Skip to content
View Ajayrajpurohit's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Ajayrajpurohit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ajayrajpurohit/README.md

Personal Portfolio - Spotlight Theme

A modern, responsive personal portfolio website built with Next.js 14, TypeScript, and Tailwind CSS v4.

Features

  • 🌟 Modern design with clean typography
  • πŸŒ— Dark/light theme toggle
  • πŸ“± Fully responsive design
  • πŸ“ MDX-powered blog articles
  • ⚑ Fast performance with Next.js 14
  • 🎨 Tailwind CSS v4 for styling
  • πŸ“Š RSS feed generation
  • πŸ” SEO optimized
  • β™Ώ Accessibility focused

Quick Start

  1. Install dependencies:

    npm install
  2. Set up environment:

    cp .env.example .env.local

    Update NEXT_PUBLIC_SITE_URL in .env.local

  3. Start development server:

    npm run dev
  4. Open your browser: Visit http://localhost:3000

Customization

1. Personal Information

  • Update src/app/layout.tsx - Site title and description
  • Update src/app/about/page.tsx - Your personal bio
  • Replace images in src/images/ with your photos

2. Projects

  • Edit src/app/projects/page.tsx - Add your real projects
  • Add project logos to src/images/logos/

3. Articles/Blog

  • Create new MDX files in src/app/articles/[slug]/page.mdx
  • Follow the existing format with frontmatter metadata

4. Social Links

  • Update social links in src/app/about/page.tsx
  • Update links in home page components

5. Contact Information

  • Update email addresses throughout the site
  • Customize the contact form in src/app/contact/page.tsx

Content Structure

src/app/
β”œβ”€β”€ about/           # About page
β”œβ”€β”€ articles/        # Blog articles (MDX)
β”œβ”€β”€ contact/         # Contact form
β”œβ”€β”€ projects/        # Portfolio projects
β”œβ”€β”€ speaking/        # Speaking engagements
└── uses/           # Tools and equipment

License

This site template is a commercial product and is licensed under the Tailwind Plus license.

Learn more

To learn more about the technologies used in this site template, see the following resources:

  • Tailwind CSS - the official Tailwind CSS documentation
  • Next.js - the official Next.js documentation
  • Headless UI - the official Headless UI documentation
  • MDX - the MDX documentation

Pinned Loading

  1. ChES-SVNIT ChES-SVNIT Public

    This is a PHP based website of a Students' Club. The site mainly deals with the online registration for regulary held Events.

    PHP

  2. TedxSVNIT TedxSVNIT Public

    HTML

  3. TEDxSurat TEDxSurat Public

    Forked from rishipalyadav/TEDxSurat

    official home page of TEDX

    HTML

  4. SMHS SMHS Public

    Its a pure Bootstrap build School site with Carousel. Run it on server with PHP.

    PHP

  5. IOLF IOLF Public

    This sample School site is made with HTML and CSS + JavaScript for Validation of Form.

    HTML

  6. wisdompets wisdompets Public

    CSS