Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/izuna385/arxiv-checker

Single Page Application and its deployment for GCE.
https://github.com/izuna385/arxiv-checker

docker docker-compose fastapi nginx react react-bootstrap spacy tdd

Last synced: 18 days ago
JSON representation

Single Page Application and its deployment for GCE.

Awesome Lists containing this project

README

        

# Arxiv-checker
![demo](./img/demo.png)

SPA using Nginx, React, FastAPI(Python).
This app can be built using docker-compose.

We use docker-compose.yml for local development and docker-compose.prod.yml for commercial deployment.

# Architecture
![architecture](./img/architecture.png)

## Preparation
```
$ git clone --recursive https://github.com/izuna385/arxiv-checker
```

### Development
```
$ cd frontend
$ yarn install
$ cd ..
$ docker-compose up --build
# (at Browser: localhost:3000)
# (When you finish coding)
$ docker-compose down
```

### Production
```
$ docker-compose -f docker-compose.prod.yml up -d --build
# (at Browser: localhost)
$ docker-compose down
```