Skip to content

kirito666coder/suburrbia

Repository files navigation

SUBURBIA SKATE

Escape the Cul-de-sac

Live Demo Next.js TypeScript Tailwind CSS

** Not just a board, YOUR board! **
Design a board that's as real as the places you take it.

Skateboard 3D Animation

Suburbia Skate Website

Click the image above to visit the live website!

What's This All About?

Skateboard 3D Animation

Suburbia Skate is where street meets code!

We're talking about a mind-blowing skateboard customization platform that'll make your jaw drop!

Why This Project is INSANE:

Feature Description Cool Factor
3D Customizer Build your dream board in 3D space 3D
Smooth Animations GSAP-powered buttery smooth transitions Animation
Mobile First Looks sick on any device Mobile
Lightning Fast Next.js 15 + Turbopack = SPEED Speed
Type Safe TypeScript keeps bugs away TypeScript
Pixel Perfect Every pixel is intentional Design

This isn't just a website... it's a digital skatepark!


The Tech Arsenal

Tech Stack Modern Performance

Here's the secret sauce that makes this project absolutely LEGENDARY!

Frontend Framework (The Foundation)

Next.js React TypeScript

Next.js 15.5.2 - The React framework that's faster than a kickflip!
React 19.1.0 - The latest and greatest with concurrent features!
TypeScript 5.0 - Because bugs are for insects, not code!

Styling & UI (The Visual Magic)

Tailwind CSS PostCSS

Tailwind CSS 4.0 - Utility-first CSS that's more flexible than a contortionist!
clsx - Conditional classes made simple!
React Icons - Icons for every occasion!

3D Graphics & Animation (The Showstoppers)

Three.js GSAP

Three.js - 3D graphics that'll blow your mind!
React Three Fiber - Three.js + React = Pure magic!
React Three Drei - Helpful helpers for 3D awesomeness!
GSAP - Animations smoother than butter!
Matter.js - Physics that actually makes sense!

Content Management (The Brain)

Prismic

Prismic - Headless CMS that's smarter than a skateboard!
Slice Machine - Visual page building made easy!

Development Tools (The Workhorses)

ESLint Turbopack Node.js

ESLint - Code quality that's cleaner than a fresh deck!
Turbopack - Bundling faster than a speeding bullet!
PostCSS - CSS processing that's more powerful than a power slide!


Ready to Ride? Let's Get This Party Started!

Installation Easy Fast

Time to build something EPIC!

What You'll Need (The Essentials)

  • Node.js 18.0+ - The engine that powers this beast!
  • npm/yarn/pnpm/bun - Pick your poison! (We recommend npm for beginners)

Clone the Repository (Get the Code!)

git clone https://github.com/kirito666coder/suburrbia.git

Pro tip: Make sure you have Git installed!

Install Dependencies (Get the Goodies!)

npm install
# or if you're feeling fancy
yarn install
# or if you're a speed demon
pnpm install

Fire It Up! (The Moment of Truth!)

npm run dev
# or
yarn dev
# or
pnpm dev

Watch the terminal come alive!

Open Your Browser (The Grand Finale!)

Navigate to http://localhost:3000 and prepare to be amazed!

CONGRATULATIONS! You're now running Suburbia Skate locally!


Deployment (Going Live!)

Deploy Live Production

Ready to show the world what you've built? Let's deploy this beast!

The project is currently deployed on Netlify and it's looking absolutely FIRE!

Deploy to Netlify (The Easy Way!)

  1. Connect your GitHub repository to Netlify
  2. Set build command: npm run build
  3. Set publish directory: .next
  4. Add environment variables for Prismic

Deploy to Vercel (The Speed Demon Way!)

npm run build
npx vercel --prod

Boom! You're live!

Contributing (Join the Squad!)

Want to make this project even MORE awesome? We'd love your help! 🫶

  1. Fork the repository 🍴
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

We're always looking for fresh ideas and improvements!

License (The Legal Stuff!)

This project is licensed under the MIT License - see the LICENSE file for details.

Basically, you can use it, modify it, and make it your own!


Skateboard Built With Community

Built with ❤️ for the skateboarding community

Escape the Cul-de-sac. Build your board. Ride your way.

Thanks for checking out Suburbia Skate! Keep shredding!

GitHub Live Site

About

A 3D skateboard customization experience built with Next.js, React Three Fiber, Three.js, and GSAP featuring interactive visuals and smooth animations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors