Skip to content

An application that displays and reports happenings on a map of Barovia

License

Notifications You must be signed in to change notification settings

bstoots/barovian-activity-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Barovian Activity Map

About

An application that displays and reports happenings on a map of Barovia.

Prerequisites

  • Docker
  • Docker Compose

Install

Development

These instructions will install the application stack setup for development. Volumes are mounted to the host to allow for quick code iteration and hot reload is enabled on both the frontend and backend.

Install frontend dependencies

./run npm ci

Install backend dependencies

./run poetry install

Build and start containers

./run start

Create Django superuser account

Note: Any Django manage subcommand can be run this way.

./run manage createsuperuser

Migrate Database

./run manage migrate

Debugging

To follow all container logs use the following script command:

./run logs

Up and Running

At this point all services should be up and running navigate to the following URLs:

Production

Not yet implemented

About

An application that displays and reports happenings on a map of Barovia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published