A friendly web assistant for Indina Students studying Abroad, helping with vegetarian restaurant recommendations, easy single-pot recipes and phrase translations.
Built with ❤️ using React, TypeScript, and Gemini AI.
- Frontend: React, TypeScript, Tailwind CSS
- AI Integration: Gemini API (Google AI)
- Deployment: Vercel
-
Vegetarian Restaurant Finder:
Discover the best vegetarian and vegan restaurants near Students Campus or Residence. -
Easy Single-Pot Recipes:
Browse and view step-by-step recipes for Indian, Italian dishes. -
Language Helper:
Translate phrases between English and Mandarin Chinese (with Pinyin). -
Conversational Chatbot:
Friendly, helpful & feels like a family memnber, assistant for Students!
-
Clone the repo:
git clone https://github.com/yourusername/ForeignAssistant.git cd ForeignAssistant -
Install dependencies:
npm install
-
Set up environment variables:
- Create a
.env.localfile in the root directory. - Add your Gemini API key:
GEMINI_API_KEY=your-gemini-api-key
- Create a
-
Run the development server:
npm run dev
-
Open http://localhost:3000 to view the app.
This project is easily deployable on Vercel:
- Push your code to GitHub.
- Import your repo on Vercel.
- Set the
GEMINI_API_KEYenvironment variable in Vercel dashboard. - Deploy and share your live link!
MIT License