Hello 👋,
This is a simple but *production-level full stack application.
Review what was expected and an overview of my implementation details.
- The backend API spec, deployed at https://tcg-api-demo.onrender.com as documentation for integrators
- The backend search service, deployed at https://tcg-backend-demo.onrender.com
- The frontend React search client, deployed at https://tcg-react-client-demo.onrender.com
With the latest Node LTS & Pnpm installed, run the following commands:
pnpm install
To start the backend search service, run:
pnpm --filter searchservice start
You should now have a Node server running on port 3001
To start the frontend React app, run:
pnpm --filter r-seeker build
pnpm --filter r-seeker start:local
You should now have http-server
serving the built React app from a URL displayed on the terminal. Open the URL in a browser to see the app.
To test the backend search service, run:
pnpm --filter searchservice start:dev
then open another terminal window/tab and run:
pnpm --filter searchservice test