Skip to content

bulutyerli/bulutyerli.com

Repository files navigation

Bulut Yerli Portfolio Website

Welcome to the repository for my portfolio website, bulutyerli.com. This website showcases my skills, projects, and experiences as a full-stack web developer.

Technologies Used

  • Next.js: React framework for server-side rendering.
  • Sanity: Headless CMS for content management.
  • Tailwind CSS: Utility-first CSS framework for rapid styling.
  • Next.js Intl: Localization library for multi-language support.

Testing

This project includes a suite of automated tests to ensure the functionality and reliability of the application.

Frameworks and Tools

  • Jest for unit tests and coverage
  • React Testing Library for component testing
  • Cypress for end-to-end testing

Features

  • Responsive Design: Seamlessly adapts to various screen sizes.
  • Project Showcase: Explore detailed project descriptions and demos.
  • About Me: Learn more about my background, skills, and experiences.
  • Contact: Easily get in touch through the contact form or social media.

Getting Started

To run this website locally:

  1. Clone this repository.
  2. Install dependencies with npm install.
  3. Run the development server with npm run dev.
  4. Open http://localhost:3000 in your browser.
  5. Running unit tests npm test
  6. E2E tests npm run cypress:open

Localization

This website supports English and Turkish. You can switch languages using the language switcher in the header.

License

All Rights Reserved. Unauthorized copying or distribution of this website's design, code, or content is prohibited.