This project is built using React and Vite, incorporating tools for linting, styling, and routing.
project-root
├─ node_modules
├─ public
├─ src
│ ├─ main.jsx # Entry point
│ ├─ App.jsx # Main component
│ ├─ components # Reusable components
│ └─ assets # Static assets (images, styles)
├─ .gitignore # Git ignore file
├─ eslint.config.js # ESLint configuration
├─ index.html # Root HTML file
├─ package.json # Project dependencies
├─ package-lock.json # Dependency lock file
├─ vite.config.js # Vite configuration
└─ README.md # Project documentation
git clone <repo-url>
cd project-rootnpm installnpm run devnpm run buildnpm run preview- React:
react,react-dom - Routing:
react-router-dom - Styling:
bootstrap,framer-motion - Utilities:
axios,@google/generative-ai - Development Tools:
eslint,vite,@vitejs/plugin-react
- vite.config.js: Configures Vite with React and plugins.
- eslint.config.js: Defines linting rules, including React refresh.
- package.json: Lists dependencies and scripts.
- index.html: Root HTML file for the application.
This project is licensed under the MIT License.
Krishna Kanth