Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fachschaftmathphysinfo/pepp
Vorkursverwaltungstool
https://github.com/fachschaftmathphysinfo/pepp
gqlgen graphql nextjs opentelemetry university vorkurs
Last synced: about 1 month ago
JSON representation
Vorkursverwaltungstool
- Host: GitHub
- URL: https://github.com/fachschaftmathphysinfo/pepp
- Owner: FachschaftMathPhysInfo
- License: mit
- Created: 2024-06-13T21:08:00.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-09T16:37:42.000Z (about 1 month ago)
- Last Synced: 2024-10-09T19:23:22.977Z (about 1 month ago)
- Topics: gqlgen, graphql, nextjs, opentelemetry, university, vorkurs
- Language: TypeScript
- Homepage: https://fachschaftmathphysinfo.github.io/pepp/
- Size: 1.19 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pepp
> **P**raktische **E**rsti-**P**rogramm**p**lanung## build
1. `cp .env .env.local`
2. `docker compose build`
3. `docker compose up -d && docker compose logs -f`- Frontend: [localhost:8080](http://localhost:8080)
- ICal Calendar: [localhost:8080/ical?e=1&ty=Tutorium&to=Informatik](http://localhost:8080/ical?e=1&ty=Tutorium&to=Informatik)
- API: [localhost:8080/api](http://localhost:8080/api)
- GraphQL Playground: [localhost:8080/playground](http://localhost:8080/playground)### dev
#### frontend
1. `cd frontend`
2. `npm i`
3. `npm run dev`#### backend
i just rebuild the docker image on changeThe backend sends emails (confirmation, ...). You need provide a smtp server inside your `.env.local`, e.g.:
```
SMTP_HOST=smtp.example.de
[email protected]
SMTP_PASSWORD=1234
SMTP_PORT=465
[email protected]
```## contributions
1. [create an issue](https://github.com/FachschaftMathPhysInfo/pepp/issues/new)
2. from this issue create a branch and work on it
3. create a pull request and tag one of the main contributors for a short review
4. sanfter Schulterklopfer ♡