A modern React web application built with Vite, featuring a responsive design with Tailwind CSS and dark mode support.
- React 19: Utilizing the latest React version for optimal performance
- Vite 6: Fast build tool with hot module replacement
- React Router 7: Seamless navigation between components
- Tailwind CSS 4: Utility-first CSS framework for responsive design
- Dark Mode: Built-in theme switching functionality
- Component Structure: Organized component-based architecture
baheer/
├── public/ # Public assets
├── src/ # Source files
│ ├── components/ # React components
│ │ ├── Footer.jsx
│ │ ├── Navbar.jsx
│ │ └── Routes.jsx
│ ├── App.css # App-specific styles
│ ├── App.jsx # Main application component
│ ├── index.css # Global styles
│ └── index.jsx # Application entry point
├── CHANGELOG.md # Track all changes to the project
└── ...config files # Various configuration files
-
Clone the repository:
git clone <repository-url> cd baheer
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Build for production:
npm run build
-
Preview the production build:
npm run preview
- React: JavaScript library for building user interfaces
- Vite: Next generation frontend tooling
- React Router: Declarative routing for React applications
- Tailwind CSS: Utility-first CSS framework
- ESLint: JavaScript linting utility
- Customize theme settings in the App component
- Extend navigation in the Navbar component
- Add new routes in the Routes component
For a detailed list of changes and version history, please refer to the CHANGELOG.md file.
This project is licensed under the MIT License.