Site icon Flutter Packages | Pub dev Packages – Flutter Mobile App World

A M.U.D (multi user dungeon) with a back end API built with nestjs

Nest M.U.D – Getting Started

A M.U.D (multi user dungeon) with a back end API built with nestjs and a front end UI built with Flutter.

Server

 Look at what these scripts actually do before running them!

Setup

Attempts to install nvm, node, yarn, nestjs and package.json defined dependencies.

cd server
./script/setup

Start Server

Starts a postgres database in a docker container, runs database migrations with db-migrate, loads game data and starts the nestsjs API server.

cd server
./script/start

Start Client

cd client
./script/start

TODO

Special Note

As I would much prefer to build the backend in Go, I am only going to build limited funtionality into this version as a proof of concept and a means of learning something about nestjs and TypeScript.

Download Nest M.U.D source code on GitHub

Exit mobile version