Skip to content

πŸš€ Turbo-charge your web projects with this sleek Turborepo template, featuring Next.js, TailwindCSS, and shadcn for a streamlined development experience!

Notifications You must be signed in to change notification settings

kenshanta/miniature-launchpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

54 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Your Image Description

Turborepo Badge Tailwind CSS Badge TypeScript Badge ESLint Badge Prettier Badge

Welcome to the official starter kit for Turborepo, the high-speed monorepo management tool that's about to turbocharge your development process!

🌟 Getting Started is a Breeze!

Ready to hit the ground running? Fire up your terminal and let's get those engines revving:

npx create-turbo@latest

πŸ“¦ What’s in the Box?

Dive into a world of efficiency with these pre-configured goodies:

🌐 Apps and Packages Galore!

  • app: a sleek Next.js app for your web app.
  • contacts-dashboard-app: a sleek React contact management app that uses browser's storage to save data.
  • dynamic-graph: a modern and responsive React data visualizer via a graph; that uses browser's storage to save the user's search history and sharable results via links.
  • ui: a shared React component library powering all the apps.
  • tailwind-config: a shared Tailwind CSS configuration for consistent styling across apps and libraries.
  • eslint-config-custom: Keep your code clean with custom eslint configurations, including eslint-config-next and eslint-config-prettier.
  • tsconfig: Centralized tsconfig.jsons for consistent TypeScript configurations across the monorepo.

Psst... TypeScript is our language of choice here for that extra type safety!

πŸ”§ Handy Utilities at Your Fingertips

  • TypeScript: For ironclad type checking.
  • ESLint: To keep your code squeaky clean.
  • Prettier: Because who doesn't love beautifully formatted code?

πŸ—οΈ Build Instructions

To construct all apps and packages in one fell swoop:

cd my-turborepo
pnpm build

🎨 Develop with Joy

Kickstart your development environment with:

cd my-turborepo
pnpm dev

⚑ Remote Caching for Lightning-Fast Builds

Leverage Remote Caching to share cache artifacts across machines. Perfect for team collaborations and CI/CD pipelines.

Initially set to local cache, you can switch to Remote Caching with a Vercel account:

cd my-turborepo
npx turbo login

Authenticate the Turborepo CLI with your Vercel account, then:

npx turbo link

πŸ“š Learn More and Stay Turbocharged!

Fuel your knowledge about Turborepo with these resources:

πŸ“ TO-DO:

  • Add bootstrap-config styling?

Contributions:

About

πŸš€ Turbo-charge your web projects with this sleek Turborepo template, featuring Next.js, TailwindCSS, and shadcn for a streamlined development experience!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •