0.0.5 β€’ Published 4 months ago

react-vite-ts-template v0.0.5

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

React Boilerplate with Vite, TypeScript, Redux, TailwindCSS & More!

This is a production-ready boilerplate for building modern React applications with a well-structured folder hierarchy, Redux state management, custom hooks, utility functions, and a lot more basic requirements for smooth development.

Features

  • πŸš€ Vite + React - Fast development and optimized builds
  • πŸ›  TypeScript - Type safety for better maintainability
  • πŸ”„ Redux Toolkit - State management made easy
  • 🎨 TailwindCSS - Utility-first styling for a clean UI
  • 🎭 Framer Motion - Smooth animations for a great user experience
  • πŸ— Ant Design - Pre-styled UI components
  • πŸŒ— Dark Mode & Theme Switching - Built-in light/dark mode
  • ⚑ Custom Hooks & Utility Functions - Reusable logic for scalability
  • 🎠 Tech Stack Carousel - Horizontally scrollable tech stack
  • πŸ‘₯ User Management with Redux - Load and display users dynamically

Getting Started

Create a New Project Using the Boilerplate

npx react-vite-ts-template my-app

Navigate to the Project Directory

cd my-app

Install Dependencies

npm install

Start the Development Server

npm run dev

Customize the pages

Feel free to modify our main page (LandingPage.tsx) and Features page (Features.tsx) to match your project’s needs.

🎯 Contributing

Contributions are welcome!
To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature:
git checkout -b feature-name
  1. Commit your changes:
git commit -m "Added new feature"
  1. Push to GitHub:
git push origin feature-name
  1. Open a pull request on GitHub.