A beautiful, modern React application built with Vite and TypeScript, ready for deployment on Vercel.
- ⚡ Fast: Built with Vite for lightning-fast development and builds
- 🎨 Beautiful: Modern design with glassmorphism effects and smooth animations
- 📱 Responsive: Looks great on all devices
- 🎯 TypeScript: Full type safety throughout the application
- 🌈 Interactive: Dynamic color palette that changes the app's theme
- Node.js (version 16 or higher)
- npm or yarn
-
Clone the repository (if using git):
git clone <your-repo-url> cd chameleon
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and visit
http://localhost:5173
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production build locallynpm run lint- Run ESLint
- Push your code to a GitHub repository
- Go to Vercel
- Sign in with GitHub
- Click "New Project"
- Import your repository
- Vercel will automatically detect it's a Vite project and configure the build settings
- Click "Deploy"
-
Install Vercel CLI:
npm i -g vercel
-
Build the project:
npm run build
-
Deploy:
vercel
-
Follow the prompts to deploy your application
The project includes a vercel.json file with the following configuration:
{
"buildCommand": "npm run build",
"outputDirectory": "dist",
"framework": "vite"
}chameleon/
├── public/
│ └── vite.svg
├── src/
│ ├── App.tsx # Main application component
│ ├── App.css # Application styles
│ ├── main.tsx # Application entry point
│ └── index.css # Global styles
├── index.html # HTML template
├── package.json # Dependencies and scripts
├── tsconfig.json # TypeScript configuration
├── vite.config.ts # Vite configuration
├── vercel.json # Vercel deployment configuration
└── README.md # This file
- React 18 - UI library
- TypeScript - Type safety
- Vite - Build tool and dev server
- CSS3 - Styling with modern features like glassmorphism
- ESLint - Code linting
- Fork the repository
- Create a feature branch
- Make your changes
- Test your changes
- Submit a pull request
This project is open source and available under the MIT License.
Built with ❤️ and ready to deploy on Vercel!