How do you create a roadmap for the software you're building? What process you follow and what tools do you use? And what exactly do you include in a roadmap? What benefits a roadmap provides?
I want to create a roadmap for the app I'm building and I want to add the feature of creating a roadmap into the app, so I'm looking for suggestions on how do people solves this problem.
Btw if anyone interested what I'm building, it's yet another open sourced project management tool.
Hasnayeen / invobook
Self-hosted app for Time Tracking, Invoice Generation, Project & Client Management, built with Laravel & Filament.
InvoBook
Self-hosted app for Time Tracking, Invoice Generation, Project & Client Management, built with Laravel & Filament.
Hire me
I'm available for contractual work on this stack (Filament, Laravel, Livewire, AlpineJS, TailwindCSS). Reach me via email or discord
About Invobook
Invobook is a self-hosted app to manage team/clients, project & tasks, time tracking, create and sending invoice and more. It is build upon Filament and TALL stack.
Installation | Screenshots | Contributing | Supporting | Credits | License
Installation
Clone the repository
git clone git@github.com:Hasnayeen/invobook.git
Set env variables
cp .env.example .env
Install composer packages
composer install
Screenshots ↑Top
Contributing ↑Top
To contribute join discord server link
Supporting ↑Top
Be a sponsor
Invobook is an MIT-licensed open source project with its ongoing development made possible thanks to the support by our amazing backers.
Support the development of "Invobook" by being a sponsor, reach at searching.nehal@gmail.com
Professional Support
If you need professional…
Top comments (1)
A roadmap provides a goal. Without something to work towards and specific milestones, you can easily lose track of your application's intention.
Start by writing down what you want the application to do by
v1.0.0
. Then prioritize by what features need to be implemented first.A roadmap will help guide your overall design and programming of the project and help keep it coherent and consistent.
Regarding the actual implementation of a roadmap into an application, I would take a look at existing examples, for instance GitHub's roadmap feature.