An academic project for "Team Project" course at Wroclaw University of Science and Technology
in cooperation with Nokia Wrocław.
The aim of this project is to create a web application, that will allow users to communicate with the app in natural language. For example, user can ask the chatbot for a specific data stored in an external database, and then chatbot will ask user for all required details and find the data. Chatbot is also connected to many external services and it allows users to ask for weather, bitcoin prices, etc. and to trigger specific actions like ex. generating memes, qr codes, etc.
Team:
- Kamil Uhryn (leader)
- Mateusz Przeliorz
- Patryk Antosz
- Karol Dudzic
- Szymon Wawrzyczek
Technologies:
- Backend: Java SE 8, Spring Boot, Spring Security, JWT, Hibernate
- Frontend: ReactJS, Redux, MaterializeCSS, Bootstrap, CSS3, HTML5
- Other: Docker, Nginx, Travis CI, Heroku, Git
- Tools: Visual Studio Code, InteliJ IDEA, Postman