Skip to content

Modern, high-performance React portfolio website with Tailwind CSS, localization, and responsive design. Showcases projects, skills, and experience with SEO optimization.

Notifications You must be signed in to change notification settings

emirbaycan/portfolio-react.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio React.js

A modern, responsive, and high-performance portfolio built with React.js and Tailwind CSS. Showcase your projects, experience, and skills with a fast, beautiful, and SEO-friendly single-page application.

Live Demo: mern.emirbaycan.com.tr


🚀 Features

  • React.js SPA – Super fast, single-page experience
  • 🎨 Tailwind CSS – Utility-first, customizable styling
  • 🌙 Dark mode support (if implemented)
  • 📱 Fully responsive – Looks great on all devices
  • 🏷️ SEO optimized
  • 🌐 Localization support via /src/locales/
  • 🖼️ Project showcase, skills, about, contact
  • 📝 Easy to update – Edit config/data files
  • 🆓 MIT License

📁 Project Structure

portfolio-react.js/
├── public/                   # Static assets (images, favicon, etc.)
├── src/
│   ├── Assets/               # Project images, icons, etc.
│   ├── components/           # React UI components
│   ├── locales/              # Localization JSON files (en, tr, etc.)
│   ├── App.css
│   ├── App.js
│   ├── App.test.js
│   ├── index.css
│   ├── index.js
│   ├── reportWebVitals.js
│   ├── setupTests.js
│   └── style.css
├── .gitignore
├── README.md
├── package.json
├── package-lock.json
└── tailwind.config.js

🛠️ Getting Started

Prerequisites

  • Node.js 16 or higher
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/emirbaycan/portfolio-react.js.git
    cd portfolio-react.js
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Start the development server:

    npm start
    # or
    yarn start
  4. Open http://localhost:3000 to view your portfolio locally.


⚙️ Configuration

  • Personalize your content: Edit files in /src/Assets/ (images), /src/components/ (UI), and /src/locales/ (text/localization) as needed.
  • SEO: Edit meta tags in public/index.html or your SEO components.
  • Tailwind/Styles: Update or extend styling in tailwind.config.js and your .css files.
  • Localization: Add/edit language files in /src/locales/.

🌐 Deployment

Deploy on Vercel, Netlify, or GitHub Pages

  1. Build for production:

    npm run build
    # or
    yarn build

    Output will be in the build/ directory.

  2. Deploy:


🤝 Contributing

Contributions, issues, and feature requests are welcome! Fork this repo and submit a pull request.


📄 License

This project is open source and available under the MIT License.


📬 Contact

For questions or suggestions, open an issue or reach out at emirbaycan.


Impress recruiters and clients with a blazing-fast, beautiful portfolio – powered by React!

About

Modern, high-performance React portfolio website with Tailwind CSS, localization, and responsive design. Showcases projects, skills, and experience with SEO optimization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published