Clone git repository:
git clone https://github.com/Giogia/video-manager.git
Then, install packages:
Move into package directory:
cd video-manager-ui
Install dependencies using Yarn
:
yarn install
Start client:
yarn start
Then open http://localhost:3000 to see your app.
Explore client components:
yarn storybook
Execute unit tests:
yarn test
Execute interaction tests using Storybook test runner
:
yarn test-components
Execute E2E Tests using Playwright
runner tool:
yarn test-e2e
Move into package directory:
cd video-manager-api
Install dependencies using Yarn
:
yarn install
Start Server:
yarn start
Then open http://localhost:4000 to interact with your server.
Visit /graphql
to open the GraphiQL
editor.
Execute unit tests:
yarn test
Run a docker container:
docker run --name mongodb -d -p 27017:27017 mongo
Use the following url to connect:
mongodb://localhost:27017