Welcome to BonBot, a chatbot designed to provide mental health support using a friendly and interactive interface. 💬
Follow these instructions to get BonBot running on your local machine:
Make sure you unzip both of these files:
src.zippublic.zip
Put their contents into the same project folder.
Open a terminal (or command prompt) in the project folder, and run:
npm installThis will install all the necessary Node.js packages for the frontend.
Still in the same terminal, start the React development server:
npm startThis will launch the chatbot interface in your browser (usually at http://localhost:3000).
In a new terminal window, navigate to the project directory and run:
py final.pyThis starts the backend server that powers the chatbot's responses.
Make sure you have Python installed. If the command
pydoesn’t work, trypythoninstead.
Want to see how it works before trying? 👉 Watch the Demo on YouTube
Once both servers are running:
- The frontend (React) will handle the user interface
- The backend (Flask) will respond to user messages
You're now ready to chat with BonBot! 💬✨