Skip to content

Xeldlie/pd-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pd-manager

This is the repo containing the prototype for a projectday-manager that is being developed as a part of my bachelor thesis.

Development Setup

Prerequisits

  • Docker Compose
  • npm
  • Go

Docker

  1. Copy .env to .env.local
  2. Build the project by executing the following commands:
docker compose up --build -d
docker compose logs -f

Everything should now be accessible via localhost:8000:

  • / - Webapp
  • /playground - GraphQL-Playground
  • /query - Access Point to query the backend

Frontend Development

The frontend uses NextJS with the Shadcn UI-library. To work on the frontend do the following:

  1. cd frontend
  2. npm install
  3. npm run dev

Backend Development

The backend uses Graphql, Go and Postgresql. To work on the backend do the following:

  1. cd backend
  2. go mod tidy
  3. go run server.go

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published