This web application allows you to view GitHub issues for a given repository.
Before running the application, ensure you have the following installed:
- Node.js: Download and Install Node.js
- Git: Download and Install Git
-
Clone the repository to your local machine using Git:
git clone https://github.com/your-username/your-repo.git
-
Navigate to the project directory:
cd github-issue-fetcher
-
Install the project dependencies using npm:
npm install
To start the Express.js server and run the application, execute the following command
npm start
The application will be accessible at http://localhost:3000/issues/:owner/:repo in your web browser.Enter the GitHub repository owner and repo to view the issues. For example: http://localhost:3000/issues/prisma/prisma
- Pagination is not implemented
- Authentication and Authorization is not implemented