iColleague is a virtual assistant designed to help employees quickly access internal company information such as contacts, policies, and processes.
The goal of this project is to reduce repetitive HR and IT queries by providing automated responses through a chatbot interface.
- Employee chat interface
- Knowledge base support
- Internal contact lookup
- Admin management panel
- Chat history tracking
- Flask backend with SQLite database
- Python
- Flask
- SQLite
- HTML
- CSS
- JavaScript icolleague/ β βββ app.py βββ database.db βββ templates/ β βββ login.html β βββ register.html β βββ index.html β βββ admin.html β βββ history.html β βββ static/ βββ styles.css βββ index.js
Frontend deployed using GitHub Pages.
Backend can be deployed using:
- Render
- Railway
- PythonAnywhere
Sanjay
This project is for educational purposes.