Skip to content

Conversation

@innerdvations
Copy link
Contributor

@innerdvations innerdvations commented Jan 30, 2025

What does it do?

adds a demo Strapi app for quick set up of manual testing

the seeding script will also automatically create and display an API token so that it can be quickly used in SDK testing

Why is it needed?

in followup PRs we will add example projects using the sdk with this project, such as a node server, a nextjs front-end, etc.

How to test it?

run the test seeding and demo scripts and ensure they work

Related issue(s)/PR(s)

Let us know if this is related to any issue/pull request

@innerdvations innerdvations added the pr: chore Cleanups / dependencies / tooling / styling label Jan 30, 2025
@innerdvations innerdvations requested a review from Convly January 30, 2025 11:44
@Convly Convly added the source: client-demo Source is the client demos label Jan 30, 2025
@innerdvations innerdvations requested a review from Convly January 30, 2025 12:58
@innerdvations
Copy link
Contributor Author

innerdvations commented Jan 31, 2025

Fixed the setup headaches with a demo:setup that:

  • runs install in each project
  • copies .env-example to .env if it doesn't already exist
  • runs build in each ts project
  • runs seed:clean

It's not ideal, but we can iterate on it later, it's just tooling

@Convly Convly force-pushed the test/demo-project branch from 64e27f9 to ceec2a2 Compare January 31, 2025 10:40
Copy link
Member

@Convly Convly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I've fixed the faulty commit message

@Convly Convly merged commit 2e0a806 into main Jan 31, 2025
7 checks passed
@Convly Convly deleted the test/demo-project branch January 31, 2025 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: chore Cleanups / dependencies / tooling / styling source: client-demo Source is the client demos

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants