The NJIT FAQBot is a student driven project that has been organized by Professor Williams. The focus of the project is to give students a hands on experience collaboratively working in an agile team environment that is similarly recognized in large tech companies.
The idea behind the NJIT FAQBot is to create a smart QA forum to help students find answers to their questions more efficiently.
Configure the entire stack by following this Docker tutorial.
- Laravel (Basic ToDo, FAQBot Project)
- Vue.JS (Tutorial with Laravel)
- Botman (Explanation Lecture)
- Dialogflow (Documentation)
- Elastic Search (Documentation)
- PostgreSQL
- Nginx - Alpine
- Redis
Intergrations
- Stack overflow (Documentation)
This project is engineered and maintained by using the Test Driven Development. Each feature implemented should follow with a pull request on the designated branch (github workflow)