Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nilshartmann/remix-beeradvisor
https://github.com/nilshartmann/remix-beeradvisor
Last synced: about 8 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/nilshartmann/remix-beeradvisor
- Owner: nilshartmann
- Created: 2023-09-17T11:01:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-17T11:01:37.000Z (about 1 year ago)
- Last Synced: 2024-05-15T15:40:32.431Z (6 months ago)
- Language: TypeScript
- Size: 3.21 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# "BeerAdvisor" Remix Sample application
This repository contains an example fullstack React application with Remix 2. It uses both a database and an external REST service as datasources.
![Screenshot BeerAdvisor](./screenshot-beeradvisor.png)
# Start:
Run the following commands from the root directory:
### 1. Start the database
* use docker-compose to start the database. (Note that port `1360` must be available)
```bash
docker-compose up -d
```
* if you want to connect to the running database either use docker or connect with your fav db tool
(for connection data see docker-compose file here)
### 2. Populate the database* on first run only: setup the database content
```bash
pnpm db:reset
```### 3. Shop API
* Start "Shop API" service by running `pnpm shop-backend`### 3. Start Remix application
* Install dependencies:
```bash
pnpm install
```* Start the application in dev mode:
```bash
pnpm dev
```### Feedback
If you have questions, comments or other feedback, feel free to raise an issue in this repository. You can also contact me on [Twitter](twitter.com/nilshartmann), [Mastodon](https://norden.social/@nilshartmann) or [my homepage](https://nilshartmann.net).