Skip to content

fettabit/react-tailwind-portfolio

Repository files navigation

Portfolio

Modern React portfolio website with cosmic-themed design and GitHub integration.

Quick Start

npm install
npm run dev

Tech Stack

  • React 19 + Vite 7 + TailwindCSS 4
  • Radix UI for accessible components
  • GitHub API integration for dynamic skills

Features

  • 🌟 Animated star background
  • 🌙 Dark/light theme toggle
  • 📱 Fully responsive design
  • 🔗 GitHub-powered skills section
  • 📧 Contact form with toast notifications

Scripts

  • npm run dev - Development server
  • npm run build - Production build
  • npm run preview - Preview build
  • npm run lint - Code linting

Environment Setup

Create .env.local with your GitHub token for skills integration:

VITE_GITHUB_TOKEN=your_github_token_here

Project Structure

src/
├── components/     # UI components
├── pages/         # Route pages  
├── services/      # GitHub API
├── hooks/         # Custom hooks
└── lib/           # Utilities

Built with ❤️ by Jafet Hernandez

About

Personal portfolio built with React, Vite, and TailwindCSS-showcasing my projects, skills, and love for clean, responsive web experiences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors