This project is a React application built with Vite and integrated with Firebase Authentication. It provides a fast and efficient development environment along with secure user authentication.
- User authentication (Sign Up, Sign In)
- Firebase Authentication integration
- Fast build and hot reloading with Vite
- Responsive UI
- Sign In with (Google, Facebook, LinkedIn)
- React
- Vite
- Firebase Authentication
- Tailwind CSS
- Clone the repository:
git clone https://github.com/your-username/your-repo.git
- Navigate to the project directory:
cd your-repo
- Install dependencies:
npm install
- Set up Firebase:
- Create a Firebase project at Firebase Console
- Enable Authentication (Email/Password, Google, etc.)
- Get Firebase configuration details from the project settings
- Create a
.env
file in the root directory and add:VITE_FIREBASE_API_KEY=your_api_key VITE_FIREBASE_AUTH_DOMAIN=your_auth_domain VITE_FIREBASE_PROJECT_ID=your_project_id
Start the development server:
npm run dev
The application will be available at http://localhost:5173/
.
To build for production:
npm run build
For deployment, you can use Firebase Hosting, Vercel, or Netlify.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.