Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noetarbouriech/seasonist
School Project - Microservices App for seasonalworkers
https://github.com/noetarbouriech/seasonist
kotlin quarkus react-native
Last synced: about 5 hours ago
JSON representation
School Project - Microservices App for seasonalworkers
- Host: GitHub
- URL: https://github.com/noetarbouriech/seasonist
- Owner: noetarbouriech
- License: mit
- Created: 2023-10-05T08:45:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-01T03:24:22.000Z (12 months ago)
- Last Synced: 2024-09-07T16:27:25.852Z (5 months ago)
- Topics: kotlin, quarkus, react-native
- Language: TypeScript
- Homepage:
- Size: 699 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# seasonist
School Project – Microservices App for seasonal workers.
## Getting Started
First, get a local copy of the repository:
```bash
git clone https://github.com/noetarbouriech/seasonist.git
```After that, install the dependencies:
```bash
make dependencies
```Then, you can start the backend services with:
```bash
docker compose up -d
```Finally, to get the app running, execute one of the following commands:
> If you want to start with the emulator:
> ```bash
> cd front/ && npm run run:android
> ```> Or if you want to start with the [Expo go](https://play.google.com/store/apps/details?id=host.exp.exponent&hl=fr&gl=US) version (on your phone):
> ```bash
> cd front/ && npm run start
> ```> [!NOTE]
> To get keycloak and the api gateway working with the mobile app,
> you need to set the `YOUR_IP` part in the variables `EXPO_PUBLIC_API_URL`
> and `EXPO_PUBLIC_KEYCLOAK_REALM` in the [`front/.env`](./front/.env) file to your local IP address.
>
> For the mobile app to work, you need to be on the same network as the backend services.