Skip to content
/ tyloo.fr Public

Portfolio of Julien 'Tyloo' Bonvarlet. It contains all my projects, experiences, skills and a blog where I share my thoughts and ideas.

License

Notifications You must be signed in to change notification settings

tyloo/tyloo.fr

Repository files navigation

Tyloo Portfolio Website

Portfolio Preview

A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS. This website showcases my professional experience, projects, and skills as a Senior Software Engineer.

Features

  • Responsive Design: Fully responsive layout that works on all devices
  • Modern UI: Clean and professional interface using Shadcn UI components
  • Dark/Light Mode: Theme switching with system preference detection
  • Sections:
    • Hero section with animated grid pattern
    • About section with profile information
    • Experience timeline showcasing professional journey
    • Projects showcase with live demos and GitHub links
  • SEO Optimized: Meta tags and Open Graph images for better sharing

Technologies

Getting Started

Prerequisites

  • Node.js (v18 or higher recommended)
  • pnpm (v8 or higher recommended)

Installation

  1. Clone the repository

    git clone https://github.com/tyloo/tyloo.fr.git
    cd tyloo.fr
  2. Install dependencies

    pnpm install
  3. Start the development server

    pnpm dev
  4. Open http://localhost:3000 in your browser

Build for Production

pnpm build

To start the production server:

pnpm start

Project Structure

  • /app: Next.js app directory with pages and layouts
  • /components: React components organized by feature
    • /ui: Reusable UI components from Shadcn UI
  • /lib: Utility functions and data files
  • /public: Static assets like images and resume
  • /hooks: Custom React hooks

Customization

To customize this portfolio for your own use:

  1. Update personal information in /lib directory files
  2. Replace images in /public directory
  3. Modify component content in /components directory
  4. Update metadata in /app/layout.tsx

License

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

Contact

Julien 'Tyloo' Bonvarlet

About

Portfolio of Julien 'Tyloo' Bonvarlet. It contains all my projects, experiences, skills and a blog where I share my thoughts and ideas.

Topics

Resources

License

Stars

Watchers

Forks