Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ClareBee/portfolio-site

Personal Portfolio Site in NextJS
https://github.com/ClareBee/portfolio-site

formspree gsap nextjs reactjs sass scrollmagic zeit

Last synced: 17 days ago
JSON representation

Personal Portfolio Site in NextJS

Awesome Lists containing this project

README

        

# ClareBee Portfolio

---

## View Live:

Deployed with Zeit:

https://clarebee.com/

[![Front‑End_Checklist followed](https://img.shields.io/badge/Front‑End_Checklist-followed-brightgreen.svg)](https://github.com/thedaviddias/Front-End-Checklist/)

## Get Started Locally:

- `npm install`

- `npm run dev`

## About

Portfolio site targetting ReactJS & JAMStack projects. WIP.

### Tech Stack

Tech Stack

- NextJS
- React Hooks
- GSAP
- SCSS
- ScrollMagic.js
- React Highlight with custom theme
- React Markdown
- ESLint, Prettier, StyleLint, TypeScript
- Image optimisation including WebP
- React Icons

### Features

Features

- Markdown blog with syntax highlighting
- Contact form with FormSpree
- Downloadable PDF with ReactPDF
- Interactive GSAP Motion Path animation (v.3.2)
- About Page
- Project Page with ScrollMagic
- Dark/Light Themes with CSS Variables
- Hamburger menu on mobile
- Responsive design

---

### Homepage

homepage

### Dark Mode

dark mode

### GSAP Journey Animation

journey

### Blog

blog

### PDF

pdf

### Contact Form

contact form

### About Page

about page

### Mobile Menu

mobile menu