AI Powered Co-Founder Finding Platform for Founders to build a start-up companies
Prerequisites: Node.js
- Install dependencies:
npm install
-
Clone the repository
-
Install dependencies:
npm install
-
Copy
.env.example
to.env.local
:cp .env.example .env.local
-
Add your API keys and configuration:
- Get Firebase configuration from your Firebase Console
- Get Gemini API key from Google AI Studio
- Update
.env.local
with your values
-
Start the development server:
npm run dev
The following environment variables are required:
VITE_FIREBASE_API_KEY
: Your Firebase API keyVITE_FIREBASE_AUTH_DOMAIN
: Your Firebase auth domainVITE_FIREBASE_PROJECT_ID
: Your Firebase project IDVITE_FIREBASE_STORAGE_BUCKET
: Your Firebase storage bucketVITE_FIREBASE_MESSAGING_SENDER_ID
: Your Firebase messaging sender IDVITE_FIREBASE_APP_ID
: Your Firebase app IDVITE_FIREBASE_MEASUREMENT_ID
: Your Firebase measurement IDVITE_FIREBASE_CLIENT_ID
: Your Firebase client IDVITE_GEMINI_API_KEY
: Your Gemini API key
See .env.example
for the required format.
This app is configured to deploy to GitHub Pages. The deployment handles client-side routing automatically.
- Push your changes to the
main
branch - GitHub Actions will automatically build and deploy your app
- Your app will be available at:
https://yourusername.github.io/Grow-With-Me-AI/
- Build the app:
npm run build
- Deploy the
dist
folder to GitHub Pages
Make sure to add your GEMINI_API_KEY
as a GitHub secret:
- Go to your repository Settings > Secrets and variables > Actions
- Add a new repository secret named
GEMINI_API_KEY
- Set the value to your Gemini API key
- Run the app:
npm run dev