This template is designed to help you quickly start a new project with predefined issues and a GitHub project board.
💡 Recommendation: Read this entire guide carefully before executing the steps to ensure a smooth setup process.
Click on the "Use this template" button on the GitHub template repository page to create your new repository.
Navigate to Githubs Token Settings: Create Access Token
Personal access token: Click on "Generate new token (classic)".
Token settings: Give your token a descriptive name, set the expiration as desired, and select the repo
scope. This allows the token to access repositories.
Generate token: Click "Generate token" at the bottom.
Important: Copy your new personal access token. You won’t be able to see it again!
💡 You can recreate your token at any time, so do not worry if you accidentally did not copy it
git clone
to clone your new repository to your local machine..env
file:
.env.example
file:
cp .env.example .env
.env
file.GITHUB_TOKEN=your_personal_access_token_here
REPO_OWNER=your_github_username
REPO_NAME=your_repository_name
.gitignore
: Ensure that your .env
file is listed in your .gitignore
file to prevent it from being committed to your GitHub repository.🚨 If you accidentally pushed your access token to GitHub, make sure to regenerate or remove it as fast as possible! This potentially grants access to your GitHub account.
In the root directory of your repository, run the following command to install necessary dependencies and run the issue creation script:
npm install
npm run create-issues
💡 This script will automatically create predefined issues in your repository.
🚨 Make sure to run npm run create-issues
only once for your repository.
✅ After creating the issues, you can revoke the token you created if you do not want to let it expire.
Start the development server:
npm run dev