Skip to content

noetarbouriech/storiesque

Repository files navigation

Storiesque

GitHub go.mod Go version (subdirectory of monorepo) Go Report Card TypeScript

A fullstack application for creating and reading Gamebooks online. This application is composed of a REST API made in Golang and of a FrontEnd made in Sveltekit.It was made as a project during my third year at Polytech Montpellier.

Screenshot Storiesque

Installation

  1. Clone the repo
git clone [email protected]:noetarbouriech/storiesque.git
  1. Edit the .env file

  2. Run the following command

sudo docker compose -f docker-compose.prod.yml up -d

Development

PostgreSQL and MinIO

sudo docker compose -f docker-compose.dev.yml up -d

Backend

cd backend
go mod .
go run .

Frontend

cd frontend
npm install
npm run dev