Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/izuna385/arxiv-checker
- Owner: izuna385
- Created: 2021-08-15T00:11:23.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-09-08T12:53:00.000Z (about 3 years ago)
- Last Synced: 2024-10-08T04:27:17.722Z (29 days ago)
- Topics: docker, docker-compose, fastapi, nginx, react, react-bootstrap, spacy, tdd
- Language: JavaScript
- Homepage: https://qiita.com/izuna385/items/64812520a1f2f79d2154
- Size: 1.68 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```