Productive.io Analytics is a user-friendly open-source application that connects to your Productive.io account via your own API keys to display a sprint dashboard from your own task list. It includes task statistics and a burndown chart based on a user-specified task list and period.
Visit productive-io-analytics.vercel.app to view your sprint dashboard.
Remember to ⭐ this repo if you enjoyed it!
- Visit the demo link above.
- Go to the
Settings
page. - Retrieve your Productive API key + Org ID and place them in the settings page of the application.
- Go to the
Sprint Dashboard
page. - Enter your Task List name and your given sprint period.
- Enjoy the visualization 🎉!
- 🔨 No installations
- 🔒 API keys stored client-side
- 📓 Persistent state in local storage
- 🚪 Login-less
- 📈 Analytical dashboard view
In my journey as a developer, I noticed that there wasn't a straightforward way to visualize sprints and task metrics from Productive.io without downloading bulky software or going through numerous steps.
That's why I decided to create Productive.io Analytics - a free, open-source, login-less, and secure way to visualize your sprints and tasks. All it takes is your Productive.io API keys, and you'll get access to your sprint dashboard complete with task statistics and a burndown chart. The best part? Your API keys are never saved - they're only stored on the client side for your security. 🔥
This project uses the following technologies:
- ⚛️ React 18
- 🌐 Next.js 13 (App Router)
- 🎨 Tailwind CSS
- 🧱 Tremor
- 📑 Typescript
- ✏️ Prettier
- 🚨 Eslint
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Yarn
-
npm install --global yarn
- Clone the repo
git clone https://github.com/clodal/productive-io-analytics.git
- Install NPM packages
yarn install
- Run Development instance
yarn dev
Distributed under the MIT License. See LICENSE for more information.
Twitter: @c1oda1