Skip to content

Boboiboy181/uitWiki-be

Repository files navigation

Nest Logo

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

uitWiki is designed to provide students with a seamless way to interact with information about the University of Information Technology (UIT). The chatbot can answer questions related to academic matters, registration, tuition, and other university-related topics. It streamlines access to important information by allowing students to query data in natural language and get accurate responses.

Purpose: The uitWiki is aimed at UIT students who need quick access to university-related information. It provides a user-friendly interface for asking questions, and it stores and retrieves conversation history for reference. It also supports an admin portal where lecturers can manage and upload PDF documents to update the system’s knowledge base.

This project is ideal for:

  • UIT students seeking quick answers about the university.
  • Administrators or lecturers who need to maintain and update relevant documents for student queries.

Technology

  • Microservice Architecture with Nest.js
  • Mongo DB & Redis
  • Swagger for API Documentation
  • Kubernetes for managing Containers

How to run

  1. Fill in the env variable in each service.
  2. Run this command
docker-compose up --build
  1. Enjoy

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published