Skip to content

ZevPinker/MyWebsite-ReactPlayground

Repository files navigation

zevpinker.com

Personal website and project portfolio.

Tech Stack

Frontend:

  • React 18
  • React Router (navigation)
  • Styled Components 6 (CSS-in-JS)
  • Parcel 2 (bundler)
  • Google Fonts (EB Garamond, Cinzel)

Backend:

  • Node.js / Express 5 (API server)
  • SQLite3 (database)
  • CORS (cross-origin support)
  • Dotenv (environment variables)

External Services:

  • Firebase (backend services)

Hosting:

  • Vercel (frontend)
  • Railway (backend)

Structure

├── src/
│   ├── components/       # React components
│   ├── hooks/            # Custom hooks
│   ├── hub.jsx           # Landing page
│   ├── portfolio.jsx     # Portfolio page
│   ├── gravity.jsx       # Gravity game
│   ├── circles.jsx       # Circle builder
│   ├── visitors_log.jsx  # Contact form
│   └── styles.css
├── backend/              # Express API
│   └── index.js
├── index.html
├── gravity.html
├── circles.html
├── portfolio.html
└── visitors_log.html

Development

npm install
npm run dev

Links

About

A webpage to have fun with react and show off my non-technical projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published