Skip to content

A responsive developer portfolio built with Vite, React, and TailwindCSS, featuring light/dark mode and a clean design to showcase projects and skills.

License

Notifications You must be signed in to change notification settings

Bitxo92/web_portfolio

Repository files navigation

Portfolio Hero

Dev Portfolio Website

A modern, responsive portfolio website built with React, Vite, and TailwindCSS. Features a clean responsive design, smooth animations, and interactive components.

image

About

This open-source developer portfolio template provides a fully functional foundation for building modern, responsive, and visually appealing personal websites. Built with Vite, React, and TailwindCSS, it combines fast development workflows, modular components, and a utility-first styling approach, making it easy to customize and extend. The template includes interactive features such as tsParticles for dynamic particle backgrounds, Typed.js for animated typewriter-style text effects, and optional Lottie animations for smooth vector-based motion, creating an engaging user experience. Pre-configured sections include project showcases, skills visualization, and contact links, along with dark/light mode support. This project serves both as a learning resource for developers exploring modern frontend technologies and as a production-ready foundation for quickly deploying a professional portfolio, demonstrating best practices in structure, responsiveness, and interactive design.

React Vite TailwindCSS

Features

  • 🌓 Dark/Light mode support
  • 📱 Fully responsive design
  • ⚡ Fast loading and optimized performance
  • 🎨 Modern UI with smooth animations
  • 💻 Interactive project showcase
  • 🎯 Skills visualization

Tech Stack

  • React - Frontend library
  • Vite - Build tool and development server
  • TailwindCSS - Utility-first CSS framework
  • Lucide React - Icons
  • Typed.js - Text animations
  • TsParticles - Animated Backgrounds

Getting Started

Prerequisites

Installation

  1. Clone the repository
git clone https://github.com/Bitxo92/web_portfolio.git
  1. Install dependencies
cd web_portfolio
npm install
  1. Start the development server
npm run dev
  1. Build for production
npm run build

Project Structure

src/
├── components/         # React components
├── assets/            # Static assets
├── lib/               # Utility functions
└── pages/             # Page components

Customization

  1. Update personal information in respective components
  2. Modify color scheme in tailwind.config.js
  3. Add/remove projects in ProjectSection.jsx
  4. Update skills in SkillsSection.jsx

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

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

Contact

LinkedIn Gmail

About

A responsive developer portfolio built with Vite, React, and TailwindCSS, featuring light/dark mode and a clean design to showcase projects and skills.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published