Skip to content

arthurgeron/personal

Repository files navigation

Arthur Geron Portfolio Website

A modern, animated personal portfolio website built with SolidJS, Rspack, and Bun.

Features

  • Modern design with subtle animations
  • Interactive particle background
  • Dark/light mode support
  • Responsive for all devices
  • Fast performance with SolidJS
  • Optimized builds with Rspack

Technologies Used

  • SolidJS
  • Rspack
  • Bun
  • TypeScript
  • TailwindCSS
  • DaisyUI
  • GSAP for animations
  • Motion One

Development

Setup

# Install dependencies
bun install

# Start development server
bun run dev

Building

# Build for production
bun run build

Linting & Formatting

# Check code
bun run check

# Format code
bun run format

Project Structure

src/
├── components/             # Reusable components
│   ├── layout/             # Layout components
│   ├── home/               # Home page components
│   ├── shared/             # Shared components
│   └── portfolio/          # Portfolio components
├── pages/                  # Page components
├── assets/                 # Static assets
├── utils/                  # Utility functions
├── data/                   # Data files
├── App.tsx                 # Main app component
├── index.tsx               # Entry point
└── index.css               # Global styles

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published