DrAlzahraniProjects / csusb_fall2024_cse6550_team1

csusb_fall2024_cse6550_team1
5 stars 1 forks source link

IT Support Chatbot

This repository contains the IT Support Chatbot project developed by CSUSB Fall 2024 CSE6550 Team 1. The chatbot is designed to assist users with IT-related queries and support.

Table of Contents

Getting Started

Follow these instructions to set up the application locally using Docker.

Prerequisites

Before you begin, ensure you have the following installed on your machine:

Installation Guides

Running from DockerHub

  1. Pull the DockerHub repository

    Pull the repository from DockerHub latest:

    docker pull notmik/team1_app:latest
  2. Run the Docker container

    Run the Docker container pulled from notmik/team1_app:latest

    docker run -d -p 5001:5001 notmik/team1_app

Building and Running from Source Code

  1. Clone the repository

    Clone the repository from the main branch:

    git clone -b main --single-branch https://github.com/DrAlzahraniProjects/csusb_fall2024_cse6550_team1.git
  2. Navigate to the project folder

    Change your directory to the repository folder:

    cd csusb_fall2024_cse6550_team1
  3. Update the local repository

    Ensure your local repository is up to date by running:

    git pull origin main
  4. Build the Docker image

    Build the Docker image using the following command:

    docker build -t team1_app:latest .
  5. Run the Docker container

    Run the Docker container with the following command:

    docker run -d -p 5001:5001 team1_app

Accessing the Application

Once the Docker container is running, you can access the IT Support Chatbot through your browser at:

http://localhost:5001/team1 or http://127.0.0.1:5001/team1


Troubleshooting


Contributors