https://github.com/georgejkaye/thesis-tracker
Web app showing the progress of my thesis
https://github.com/georgejkaye/thesis-tracker
fastapi nextjs react thesis
Last synced: 2 months ago
JSON representation
Web app showing the progress of my thesis
- Host: GitHub
- URL: https://github.com/georgejkaye/thesis-tracker
- Owner: georgejkaye
- License: gpl-3.0
- Created: 2023-10-29T17:03:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-09T14:17:28.000Z (about 1 year ago)
- Last Synced: 2025-04-12T06:44:05.503Z (2 months ago)
- Topics: fastapi, nextjs, react, thesis
- Language: TypeScript
- Homepage: https://thesis.georgejkaye.com
- Size: 306 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# thesis-tracker
## Usage
### Environment variables
You will need to set up some environment variables, which you can put in a
`.env` file in the project root if you like.```sh
API_PORT=
CLIENT_PORT=ADMIN_USER=
DB_HOST=
DB_USER=
DB_NAME=POETRY_VERSION=
DEADLINE=
# prod only
API_HOST=
CLIENT_HOST=
```### Development
```sh
# old
docker-compose -f docker-compose.dev.yml up --build# new
docker compose -f docker-compose.dev.yml up --build
```### Deployment
```sh
# old
docker-compose -f docker-compose.prod.yml up --build# new
docker compose -f docker-compose.prod.yml up --build
```