https://github.com/lucasmmg1/strapigraphql_poc_v1
Repository for the v1 of Venosa's Strapi Server with GraphQL POC
https://github.com/lucasmmg1/strapigraphql_poc_v1
graphql made-with-unity madewithunity poc proof-of-concept strapi unity unity-engine unity3d
Last synced: 25 days ago
JSON representation
Repository for the v1 of Venosa's Strapi Server with GraphQL POC
- Host: GitHub
- URL: https://github.com/lucasmmg1/strapigraphql_poc_v1
- Owner: lucasmmg1
- Created: 2024-02-10T18:23:46.000Z (over 2 years ago)
- Default Branch: develop/develop
- Last Pushed: 2024-02-16T17:39:43.000Z (over 2 years ago)
- Last Synced: 2025-06-15T11:56:20.924Z (12 months ago)
- Topics: graphql, made-with-unity, madewithunity, poc, proof-of-concept, strapi, unity, unity-engine, unity3d
- Language: JavaScript
- Homepage:
- Size: 11.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README
# Proof of Concept: Strapi server with GraphQL query
This is a proof of concept made for testing a GraphQL query made to a Strapi in order to retrieve a random color and change a cube's material in an Unity project.
Goals
This POC had two main goals:
1: To create a Strapi server and add some entries related to colors.
2: To create a Unity project that would make a GraphQL query and use the result to change a cube's color.
Problems
Problem 1: The NPM version
The NPM version that I had wasn't the right one, so the Strapi was giving me some errors. What I had to do was change the
NPM version to 14.21.3, based on the NPM version listed on the package-lock.json.
Achieved
All of the goals were achieved.
Steps
1: Strapi installation: run the following command: npm install strapi@latest -g
2: Creation of the project: run the following command and press enter into every step: strapi new StrapiServer
3: Entering the folder: just enter the folder with the following command: cd StrapiServer
4: Project's build: run the following command: npm run build
5: Enter the [admin webpage](http://localhost:1337/admin) and create an admin profile
6: Install the GraphQL: run the following command: npm install --save graphql
7: Enter the admin's Content-Types Builder and create the color type.
8: Add the colors according to your desire.
Observations
When downloading the repository, remeber to enter the StrapiServer folder via command line and run the following commands: npm install and npm run develop