Inspiration
Students waste time searching scattered campus information, so I built one AI assistant to answer everything instantly.
What it does
Campus HelpBot is an AI-powered chatbot that answers campus-related questions using FAQs, AI models, and voice input.
How I built it
Built with Spring Boot (Java 21) and React, using Groq (Llama 3.3) with Gemini as a fallback and Firebase Firestore for data.
Challenges I ran into
Handling AI fallback logic, ensuring response accuracy, and integrating Firebase with a clean API design.
Accomplishments that I'm proud of
Delivered a full end-to-end MVP with dual AI support, voice input, and modern UI on free-tier services.
What I learned
AI API orchestration, full-stack architecture, Firebase integration, and building production-ready MVPs.
What's next for Helwan InfoBot
Multi-language support, analytics dashboard, authentication, and a mobile app.
Built With
- 18
- 21
- 3.3
- 3.4.1
- 70b
- ai
- animation:
- animations
- api
- apis:
- axios
- backend
- boot
- build
- client:
- configuration
- control:
- css3
- custom
- database:
- devops
- dotenv
- endpoints
- environment:
- firebase
- firestore
- for
- framer
- framework:
- frontend
- gemini
- gemini-flash-latest)
- git
- groq
- http
- icons:
- java
- language:
- llama
- lucide
- maven
- motion
- react
- rest
- spring
- styling:
- testing:
- tool:
- tools
- versatile)
- version
- vite
- with
Log in or sign up for Devpost to join the conversation.