Skip to content

Boboiboy181/uitWiki-be

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b8b309 · Mar 29, 2025

History

59 Commits
Dec 28, 2024
Oct 15, 2024
Mar 29, 2025
Dec 13, 2024
Mar 29, 2025
Oct 27, 2024
Oct 15, 2024
Mar 29, 2025
Mar 29, 2025
Dec 28, 2024
Nov 21, 2024
Mar 29, 2025
Oct 15, 2024
Oct 15, 2024
Mar 29, 2025

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