Skip to content
/ kohai Public

A simple REST API backend server built with Deno and Hono.

License

Notifications You must be signed in to change notification settings

Vaalley/kohai

Repository files navigation

Kohai - REST API Backend

A simple REST API backend server built with Deno and Hono.

Kohai is a web application that enables users to associate descriptive words with video games, creating a crowdsourced tagging system. Users can view aggregated popular tags for each piece of media, providing an organic, community-driven description system.

Technologies Used

  • Deno - Modern runtime for JavaScript and TypeScript.
  • Hono - Small, fast framework for the web.
  • Valibot - TypeScript-first schema description language and data validator.
  • MongoDB - NoSQL database.

How to Run

  1. Ensure Deno is installed: If you haven't already, install Deno.
  2. Ensure Docker & Docker Compose are installed: If you haven't already, install Docker.
  3. Clone the repository: git clone https://github.com/Vaalley/kohai.git and cd kohai.
  4. Ensure your .env file is set up: Copy the .env.example file to .env and update the values as needed.
  5. Run MongoDB: Start the MongoDB container using docker compose up -d.
  6. Run the server: Execute the following command in your terminal: deno task dev

About

A simple REST API backend server built with Deno and Hono.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published