Git Product home page Git Product logo

diaz-adrianz / vite-react-ts-shadcn-boilerplate Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 802 KB

A ready-to-use boilerplate to build React SPA. Provide a standardization, well-organized and structured. Simplified, enhancing efficiency and maintainability for future-proof development process.

JavaScript 2.59% HTML 0.31% TypeScript 94.56% CSS 2.39% Shell 0.15%
boilerplate shad tailwindcss typescript vite-react

vite-react-ts-shadcn-boilerplate's Introduction

Vite React TS Shadcn Boilerplate

Hi there! this is ready to use! Elevate your development experience with this cutting-edge boilerplate project. Do you find yourself grappling with code complexity as your web project scales up? Are repetitive code and variable misconfigurations bogging you down? It's time to streamline your workflow setup for future-proof development process!

Focused on standardized, organized, and structured. Simplifies the development process, enhancing efficiency and maintainability. Ensures Comprehensive Coverage of Fundamental and Common Needs in on Web Development Process. Continuously striving to stay updated. Designed to accommodate evolving industry trends and open to any feedback.

If you're a fan of Vite, React, TypeScript, and Shadcn UI (among others) for building React web SPAs, then give it a try.

Run Locally

Clone the project

  git clone < repository link >

Go to the project directory

  cd vite-react-ts-shadcn-boilerplate

Install dependencies

  npm install

Prepare dependencies, optional. Currently just to prepare husky.

  npm run prepare

Start the server at port 3000

  npm run start

Tech Stack

Project Structure

src
├── assets       # Assets for images, fonts, icon etc
├── components   # React components
├── config       # App configuration / constant values
├── locales      # i18n files
├── providers    # React providers / contexts
├── router       # App dom routing
├── services     # Services for axios, thirdparty, etc
├── store        # Redux state management
├── types        # Typescript data type definition
├── utils        # Utility / helper functions
├── views        # App User Interfaces
  ├── fragments
  ├── layout
  ├── pages
├── app.tsx      # App entry, global providers
├── main.tsx     # File entry
└── vite-env.d.ts

Authors

Feedback

If you have any feedback, please reach out me at email

License

MIT License

vite-react-ts-shadcn-boilerplate's People

Contributors

diaz-adrianz avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.