Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Chatbot Game Project

A full-stack application featuring a FastAPI backend and a Vue.js frontend, integrated with MongoDB and OpenAI.

Project Structure

  • /backend: FastAPI server, MongoDB logic, and AI integration.
  • /frontend: Vue.js user interface.

Quick Start

Prerequisites

  • Python 3.9+
  • Node.js (LTS)
  • MongoDB Instance (Atlas or Local)

Setup Instructions

  1. Clone the repo:

    git clone <your-repo-url>
    cd <project-folder>
  2. Backend Setup: Follow the instructions in the /backend/README.md to configure your .env and start the Uvicorn server.

  3. Frontend Setup: Follow the instructions in the /frontend/README.md to install dependencies and run the Vue development server.

Tech Stack

  • Frontend: Vue.js
  • Backend: FastAPI (Python)
  • Database: MongoDB
  • AI: OpenAI API
  • Authentication: JWT (JSON Web Tokens)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages