Files
threetwo/README.md
2021-08-31 12:48:37 -07:00

1.1 KiB

ThreeTwo!

⚠️ This project is in early stages of development and as such, not ready for general use.

Dependencies

ThreeTwo! currently is set up as:

  1. The UI, this repo.
  2. threetwo-import-service [https://github.com/rishighan/threetwo-import-service]
  3. comicvine-service [https://github.com/rishighan/comicvine-service]

Local Development

The recommended approach is to simply use docker-compose which spins up containers for the UI and all the associated microservices and data store. To do that:

  1. Clone this repo using git clone https://github.com/rishighan/threetwo.git
  2. Run docker-compose up --build -d
  3. Note that the first time, the process could take up to 10 minutes

However, for debugging and troubleshooting, you can run this app locally using these steps:

  1. Clone this repo using git clone https://github.com/rishighan/threetwo.git
  2. yarn run dev (you can ignore the warnings)
  3. This will open http://localhost:3050 in your default browser
  4. Note that this is simply the UI layer and won't offer anything beyond a scaffold. You have to spin up the microservices locally to get it to work.