LocalPM Help
Projects, boards, sprints, reports, and how your data is stored.
27 articles
- Can I back up or export my LocalPM data?Yes. Select Backup in the LocalPM toolbar to download all your data as a JSON file, and import that file later to restore it or move it to another browser. Each project's Overview page can also export just that project, or its stories as CSV.
- Does LocalPM have dark mode or keyboard shortcuts?Yes to both. LocalPM follows your device's light or dark setting until you choose a theme with the toolbar's theme button. Press ? anywhere in LocalPM to see its keyboard shortcuts.
- Does LocalPM work offline or across devices?Offline, yes: after you've opened LocalPM once while online, it works fully offline, including reloads, and you can install it as an app. Across devices, no: data doesn't sync between devices, browsers, or users.
- How do I add labels and acceptance criteria?Open a story from the Backlog view. Type comma-separated tags in the Labels field and your definition of done in the Acceptance Criteria field, then select Update.
- How do I add team members and set capacity?Open Team, click Add Member, and enter a name, role, daily capacity in hours, and avatar color. Removing a member clears their name from any stories assigned to them.
- How do I create a project in LocalPM?On the LocalPM Dashboard, select New Project, enter a project name and a short key, optionally add a description, then select Create Project. The project appears as a card you can open.
- How do I create a story, bug, task, or spike?Open your project's Backlog, select New Story, enter a title, and pick a Type of Story, Bug, Task, or Spike. Fill in any other fields you need, then select Create.
- How do I create and manage epics?Open Epics in your project's sidebar, select New Epic, give it a title, description, and color, then select Create Epic. Link stories to it through each story's Epic field.
- How do I install LocalPM and use it offline?Open LocalPM once while online and it then works fully offline, including reloads. You can also install it as an app from your browser, for example with Chrome's install icon or Safari's Add to Home Screen.
- How do I log daily standups in LocalPM?Open Standup, pick or type the author, fill in Yesterday, Today, and Blockers, then click Submit Update. Entries appear in the History list, grouped by date.
- How do I manage my backlog in LocalPM?The Backlog view lists every story in the project. Search it by text, filter it by status and priority, select a row to edit it or assign it to a sprint or epic, and use the trash icon to delete items.
- How do I move cards on a touchscreen?Press and hold a card for a moment until it picks up, then drag it to the column you want and let go. If you prefer, open the story and change its Status field instead.
- How do I plan a sprint in LocalPM?Open Sprints, click New Sprint, and give it a name, goal, and optional dates. Then add stories by editing each one in the Backlog and choosing the sprint in its Sprint field.
- How do I reset LocalPM or delete a project?To delete one project, open its Overview page and select Delete. There's no in-app reset button, so to start over completely, clear selfmadepm.com's site data in your browser settings, which deletes all LocalPM projects at once.
- How do I run a sprint retrospective in LocalPM?Open Retro, click New Retro, choose an active or completed sprint, and fill in what went well, what could be improved, and action items. Then click Create Retrospective.
- How do I start and complete a sprint?On the Sprints page, click Start Sprint on a sprint in Planning to make it active. When the sprint ends, click Complete Sprint on the active sprint's card.
- How do I use the LocalPM Kanban board?Open Board in your project's sidebar to see four columns: To Do, In Progress, In Review, and Done. Drag a card to another column to change its status, using a mouse, touch, or the keyboard.
- How do story points work in LocalPM?Enter a number in a story's Story Points field. LocalPM adds points up for the project, each epic, and each sprint, and the velocity chart compares committed and completed points for finished sprints.
- Is LocalPM free, and do I need an account?Yes, LocalPM is free, and you don't need an account. There's no sign-up or login; you open the tool in your browser and your work is saved on your own device.
- What happens to stories when I delete an epic?Your stories are kept. Deleting an epic removes only the epic itself and unlinks its stories, which stay in the backlog with their status, sprint, points, and other details unchanged.
- What happens when I delete a sprint?The sprint is removed permanently, and every story in it goes back to the backlog with its status set to Backlog. The stories themselves are not deleted.
- What is a project key in LocalPM?A project key is a short uppercase code of up to 6 characters, such as WEB or MKTG, that identifies a project. LocalPM suggests one from the project name, and it appears in the project's address.
- What is LocalPM?LocalPM is a free, browser-based agile project management tool. It gives you a Kanban board, backlog, sprints, epics, standups, retrospectives, and reports, and it stores everything in your own browser.
- What reports does LocalPM include?Reports shows six summary numbers, a Velocity chart comparing committed and completed points for each completed sprint, and story distributions by status and by priority. There's no burndown chart.
- What story statuses and priorities are available?Stories have five statuses: Backlog, To Do, In Progress, In Review, and Done. There are four priorities: Critical, High, Medium, and Low. New stories start as Backlog and Medium.
- Where does LocalPM store my data?Everything is saved in your browser's localStorage, on your device, under the key localpm-data. Nothing is sent to a server, so your data exists only in that browser profile.
- Why can only one sprint be active at a time?Each LocalPM project can have one active sprint, because the Kanban board shows that sprint's work. Starting a new sprint asks you to confirm that the current one will be marked completed.