Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielolobo/ruy
An autocomplete search bar that returns legal terms. it uses a graphql server to fetch data from a backend a deliver it to the frontend.
https://github.com/gabrielolobo/ruy
autocomplete graphql-server javascript nodejs pyhton reactjs
Last synced: 5 days ago
JSON representation
An autocomplete search bar that returns legal terms. it uses a graphql server to fetch data from a backend a deliver it to the frontend.
- Host: GitHub
- URL: https://github.com/gabrielolobo/ruy
- Owner: Gabrielolobo
- Created: 2024-07-15T16:21:47.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-24T03:41:45.000Z (4 months ago)
- Last Synced: 2024-10-12T13:21:50.136Z (about 1 month ago)
- Topics: autocomplete, graphql-server, javascript, nodejs, pyhton, reactjs
- Language: JavaScript
- Homepage:
- Size: 36 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
Awesome Lists containing this project
README
# Ruy
An autocomplete search bar that returns legal terms.
## How to Run with Docker
### Prerequisites
- [Docker](https://docs.docker.com/get-docker/)
- [Docker Compose](https://docs.docker.com/compose/install/)### Steps
1. Install Docker and Docker Compose if they are not already installed.
2. Open your terminal.
3. Navigate to the root directory of the project.
4. Run the following command to build and start the project:
5. Inside frontend directory, run:
```sh
npm install
6. Inside graphql-server directory, run:
```sh
npm install
7. now, back to root directory, do:```sh
docker-compose up --build#### This Project will be running on localhost:5173 like this:
![Landpage](images/landpage.png)
![Search results](images/searchresult.png)### Up to date Version in wip.