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

 
 
 

Contributors