An open API service indexing awesome lists of open source software.

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

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
```