Skip to content

FachschaftMathPhysInfo/kummerkasten

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

194 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Kummerkasten

A software to collect feedback in educational groups and institutions

Quick Start

A quickstart guide can be found in our wiki. You can also find a more detailed explanation of the configuration options there. We will shortly add guides for users and admins on how the software itself works - although we feel it its fairly intuitive.

Development

Frontend

Switch into the frontend directory and run

npm i
npm run generate
npm run dev

Backend

After installing general golang and dependencies run

cp .env .env.local

and fill out the configurations as desired. Afterwards run:

cd server
export $(cat ../.env.local)
docker compose up -d
go generate ./...
go run server.go

now the frontend and api are available at port 8080

Testing

We provide E2E tests in frontend/cypress, to use them run

cd frontend
npm run test

About

Der anonyme Kummerkasten zum senden und verwalten von Beschwerden und Feedback aller Art

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages