Hello Buddy! is a full stack web app that allows users to interact with virtual representations of their pets.
- Chat with carefully curated Buddies with their own personalities!
- Virtual companionship for pets who have passed on
- Future plans for user-created digital companions
Clone the repository:
git clone https://github.com/yourusername/hello-buddy.gitgo to backend/Infrastructure/Connectors/GeminiConnector.ts. You will need to generate your own Google AI Studio API Key: https://aistudio.google.com/app/apikey
After you generate your API Key, save it as an environment variable.
Navigate to the backend directory:
cd backendcompile Typescript files:
npx tscStart the backend server with this command:
node app.jsStart a new terminal window. Navigate to the frontend directory:
cd frontendStart the Web UI with:
npm start