A modern React-based frontend application built with Vite, featuring Google OAuth integration and a beautiful UI powered by Tailwind CSS.
- โก๏ธ Built with Vite for blazing fast development
- ๐ Google OAuth authentication
- ๐จ Modern UI with Tailwind CSS
- ๐ React Router for seamless navigation
- ๐ฑ Responsive design
- ๐งน ESLint for code quality
- React 19
- Vite 6
- Tailwind CSS 4
- React Router DOM 7
- Google OAuth
- JWT Decode
- Node.js (Latest LTS version recommended)
- npm or yarn
- Clone the repository:
git clone https://github.com/Harshjosh361/FormNestFrontend
cd vite-project
- Install dependencies:
npm install
# or
yarn install
- Create a
.env
file in the root directory and add your environment variables:
VITE_GOOGLE_CLIENT_ID=your_google_client_id
- Start the development server:
npm run dev
# or
yarn dev
- Open your browser and navigate to
http://localhost:5173
npm run dev
- Start development servernpm run build
- Build for productionnpm run lint
- Run ESLintnpm run preview
- Preview production build
vite-project/
โโโ src/
โ โโโ assets/ # Static assets
โ โโโ data/ # Data files
โ โโโ App.jsx # Main application component
โ โโโ main.jsx # Application entry point
โ โโโ index.css # Global styles
โโโ public/ # Public assets
โโโ pages/ # Page components
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Vite team for the amazing build tool
- React team for the wonderful library
- Tailwind CSS team for the utility-first CSS framework