Skip to content

Multi-purpose-repository with a game center, workshop, scoreboard, and calculator. It also includes a file tree in a graphql file to show the folder structure from my end. Additionally it also includes an AI and the source code is in the ai_backend folder.

License

Notifications You must be signed in to change notification settings

masonchenus/Multi-purpose-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Multi repository

This is the Game Center Application, a web-based app that supports game center and workshop modes and also a AI.

Features

  • Dynamic loading of HTML content for different modes (Game Center or Workshop).
  • Configuration via JSON settings.
  • Logging utilities for debugging.
  • 50 modes in the AI for 50 different purposes.

Installation

  1. Clone the repository using the following terminal command:
    git clone https://github.com/masonchenus/Multi-purpose-repo.git
  2. Run npm install to install dependencies.

Usage

  • To start the application: npm start
  • To run tests: npm test

Testing

Testing files are located in src/Testing Files/.

The tests ensure all code functionality works correctly, covering:

  • Main application logic in src/main.js
  • Utility functions in src/Shared/utils.js

Run tests with:

npm test

OR:
npm run test

Project Structure

  • src/main.js: Main application entry point.
  • src/Shared/utils.js: Utility functions.
  • src/Config/AppSettings.json: Application settings.
  • src/Core/: HTML files for different modes.
  • src/Testing Files/: Test files.

Errors

  1. : If you encounter any errors during installation or usage, please check your Node.js version and try reinstalling dependencies. If the issue persists, feel free to submit a pull request on my "Issues.txt" file. and I will accept it and ask bots to fix it.

  1. If you have any questions about this project, please contact me. masonchenus@gmail.com

About

Multi-purpose-repository with a game center, workshop, scoreboard, and calculator. It also includes a file tree in a graphql file to show the folder structure from my end. Additionally it also includes an AI and the source code is in the ai_backend folder.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •