A Vue app leveraging the Gihub API, where users can view all Github Issues for the StoryBlok repositoty and can view details of a specific issues and see some details like, the username of the reporter, the issue number, th issue body, the issue status etc.
-
Start the backend rails server on
Port 3000
-
This project uses
yarn
-
Run
git clone https://github.com/chokonaira/github-issues-frontend.git
-
Run
yarn install
from the root to install all dependencies -
Add
.env
in the project root directory and copy and paste the content of.env.example
-
Run
yarn serve
-
The frontend app should be running and accessible via
http://localhost:3001/
- Ensure the backend server is running on
Port 3000
- Run
yarn test:unit
- Run
yarn build
- Run
yarn lint --fix
- View all issues from database -
/
- View a specific Issue details page -
/issues/:id
- View all issues -
http://localhost:3000/issues.json
- View a specific issue details -
http://localhost:3000/issues/:id.json
- Fetch all Issues from storyBlok repository -
https://api.github.com/repos/storyblok/storyblok/issues