Send your GitHub username to the repo owner to be added as a collaborator on github.com/ryan65/shipit-2026.
Once added, check your email or go to github.com/notifications and accept the invite.
- Node.js v18+
- Git installed
- A GitHub account
SSH (recommended if you have a GitHub SSH key set up):
git clone git@github.com:ryan65/shipit-2026.git
cd shipit-2026HTTPS (no SSH key needed):
git clone https://github.com/ryan65/shipit-2026.git
cd shipit-2026cd aut
npm installcp data/tasks.json.example data/tasks.jsonnpm startOpen http://localhost:3000/main in your browser.
shipit-2026/
└── aut/
├── server.js # Express server & all API routes
├── logger.js # Winston logger configuration
├── data/
│ └── tasks.json # Local task store (git-ignored, create from .example)
├── logs/ # Runtime log files (git-ignored)
└── public/ # Frontend HTML pages
├── main.html
├── history.html
├── new-task.html
├── edit-task.html
├── logs.html
└── api-examples.html
-
Create a new branch for your work:
git checkout -b feature/your-feature-name
-
Make your changes and commit:
git add <files> git commit -m "Description of your change"
-
Push your branch:
git push origin feature/your-feature-name
-
Open a Pull Request on GitHub against
master.