A modern web application built with React, TypeScript, and Vite, featuring a comprehensive UI component library and robust state management.
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Shadcn UI Components
- React Query
- React Router DOM
- Zod for validation
- React Hook Form
- Modern and responsive UI components
- Type-safe development with TypeScript
- Efficient state management with React Query
- Form handling with React Hook Form and Zod validation
- Client-side routing with React Router
- Tailwind CSS for styling
- Comprehensive UI component library
- Node.js (v18 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/karthik558/RustPing-Website
cd RustPing-Website
- Install dependencies:
npm install
# or
yarn install
- Start the development server:
npm run dev
# or
yarn dev
- Open your browser and navigate to
http://localhost:8080
npm run dev
- Start development servernpm run build
- Build for productionnpm run build:dev
- Build for developmentnpm run lint
- Run ESLintnpm run preview
- Preview production build
src/
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
├── lib/ # Utility functions and configurations
├── pages/ # Page components
└── App.tsx # Main application component
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please open an issue or submit a pull request.
For any inquiries or support, please contact me at dev@karthiklal.in or karthiklal.in