Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomdieu/capvert_dish
List of cap verd dishes
https://github.com/tomdieu/capvert_dish
nextjs ontology protege sparql
Last synced: about 1 month ago
JSON representation
List of cap verd dishes
- Host: GitHub
- URL: https://github.com/tomdieu/capvert_dish
- Owner: Tomdieu
- Created: 2024-04-21T15:55:54.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-30T03:41:14.000Z (8 months ago)
- Last Synced: 2024-04-30T15:39:51.057Z (8 months ago)
- Topics: nextjs, ontology, protege, sparql
- Language: TypeScript
- Homepage: https://capverd-dish-latest.onrender.com/
- Size: 1.43 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cap Verd Dish
Welcome to Cap Verd Dish, a web application built with [Next.js](https://nextjs.org/) and powered by Fuseki.
## Overview
Cap Verd Dish is a project aimed at showcasing the rich culinary heritage of Cape Verde through an interactive web interface. This project leverages the power of Next.js for frontend development and Fuseki for managing RDF data.
The queries are found in `actions/query.tsx`.
Otology found in `ontology/cap_vert_dishes.owl`## Test Live
You can access this project online at [Cap Verd Dish](https://capverd-dish-latest.onrender.com/).
## Using the Docker Image from GHCR
1. Pull the Docker image:
```bash
docker pull ghcr.io/tomdieu/capvert_dish/capverd_dish:latest
```2. Run the image:
```bash
docker run -p 3030:3030 -p 3000:3000 fuseki_next
```3. Access the web UI:
- Open [localhost:3000](http://localhost:3000) in your web browser.
## Getting Started
To get started with Cap Verd Dish, follow these simple steps:
1. Clone this repository to your local machine:
```bash
git clone https://github.com/Tomdieu/capvert_dish.git
```2. Navigate to the project directory:
```bash
cd capvert_dish
```3. Build the Docker image:
```bash
docker build -t fuseki_next .
```4. Run the Docker container:
```bash
docker run -p 3030:3030 -p 3000:3000 fuseki_next
```5. Open your web browser and navigate to the following URLs:
- [localhost:3000](http://localhost:3000): Frontend interface for Cap Verd Dish.
- [localhost:3030](http://localhost:3030): Fuseki web UI for managing RDF data.## Fuseki Web UI Login
To access the Fuseki web UI, use the following credentials:
- **Username**: admin
- **Password**: [generated password displayed in the terminal during container startup]## License
This project is licensed under the MIT License - see the LICENSE file for details.