Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tobie-rathbun/react-portfolio

This is my portfolio page with information about myself as a developer
https://github.com/tobie-rathbun/react-portfolio

portfolio react resume tailwind threejs vite

Last synced: 3 days ago
JSON representation

This is my portfolio page with information about myself as a developer

Awesome Lists containing this project

README

        

# 🐸 Tobie Rathbun's Portfolio Website

Welcome to my **React + Vite + Tailwind CSS + Three.js** portfolio website! This is a showcase of my professional journey, skills, and projects in a single well designed page.

---

## 🖼️ Live Preview

🌐 [Visit the Live Site](https://portfolio.tobie-developer.com)

---

## 🌟 Features

- **Responsive Design**: Device scalability through Tailwind
- **3D Interactivity**: Animations and controls through Three.js
- **Dynamic Routing**: Page navaigation through React Router

---

## 🛠️ Built With

| **Technology** | **Description** |
|--------------------|-----------------------------------------------|
| **React** | Frontend library for building UI components. |
| **Vite** | Next-gen tooling for fast development. |
| **Tailwind CSS** | Utility-first CSS for responsive styling. |
| **Three.js** | 3D animations and rendering. |
| **React Router** | Dynamic routing for seamless navigation. |
| **Node.js** | Backend for server-side logic. |

---

## 🔥 Sections Overview

### 🏠 Hero Section

Showcases a custom 3D sci fi computer model that can be moved around, with a header and graphic created with React on top of a background modified in Photoshop to fit the custom color theme

### 📖 About

Showcasing my specialized skills through 3D interactive cards that animate as you move the mouse across them

### 🛠️ Experience

Animated cards of my work history ease out to the sides as the user scrolls through this section, and the logo icons represent either the business or the primary tool used

### 💡 Technologies
A gallery of tools and technologies I excel at presented as logos on 3D icosahedrons
- **Frontend**: React, TypeScript, Tailwind CSS.
- **Backend**: Node.js, MongoDB, Docker.
- **3D Design**: Three.js, Babylon.js.
- **Version Control**: Git and GitHub.

### 🧩 Projects

Animated cards that display projects I have created and links to the source code for each respective project on GitHub

---

## 📞 Contact

Contact form that sends an email using EmailJS