|
| 1 | +--- |
| 2 | +slug: roadmap-update-2025-03 |
| 3 | +title: Update on our roadmap and current development status |
| 4 | +tags: [releases] |
| 5 | +authors: [jan.jagoda, marcin.krasowski] |
| 6 | +toc_max_heading_level: 2 |
| 7 | +--- |
| 8 | + |
| 9 | +# What’s next for Open Self Service? A look at our roadmap |
| 10 | + |
| 11 | +Open Self Service (O2S) was launched a few weeks ago and we’ve already started working on the next set of improvements, new features, and fixes to make it better. |
| 12 | + |
| 13 | +In this post, we’re sharing what we’ve shipped so far, what’s currently in progress, and what’s next on the roadmap. Whether you’re exploring O2S or already building with it, this is a quick look at where we’re heading. |
| 14 | + |
| 15 | +<!--truncate--> |
| 16 | + |
| 17 | +## What we've delivered so far |
| 18 | + |
| 19 | +After release, we’ve focused on early stability, initial fixes, and kicked off development of upcoming core features. You can track all updates on our [GitHub Releases page](https://github.com/o2sdev/openselfservice/releases). |
| 20 | + |
| 21 | +**Recent updates include:** |
| 22 | +- Initial bugfixes in UI and UX |
| 23 | +- Technical improvements to frontend app, harmonization server app, integrations and SDK |
| 24 | +- Preparations for new features that are coming in the next weeks |
| 25 | + |
| 26 | +## What we’re working on now |
| 27 | + |
| 28 | +We're moving fast with some new features and improvements that will roll out over the next few weeks: |
| 29 | + |
| 30 | +### A new look and feel |
| 31 | + |
| 32 | +Our UX/UI team has redesigned the frontend app with a cleaner, more professional look. If you’re one of those who “eat with their eyes 😉” this will be worth checking out. Below is a sneak peek: |
| 33 | + |
| 34 | + |
| 35 | +### Services management pages |
| 36 | + |
| 37 | +The frontend app will soon include views related to managing services – including service overviews & detail pages. |
| 38 | + |
| 39 | + |
| 40 | +### Knowledge base (with search) |
| 41 | + |
| 42 | +We're laying the foundations for an intelligent knowledge base: |
| 43 | + |
| 44 | +- Strapi content models have been defined |
| 45 | +- Algolia integration is complete and will power the search |
| 46 | +- Frontend pages for browsing and searching articles are in development |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | +### SurveyJS integration |
| 51 | + |
| 52 | +We’ve integrated SurveyJS to handle custom form flows, which will first be used for **case submission** (e.g., submitting support tickets). |
| 53 | + |
| 54 | +## Coming soon |
| 55 | + |
| 56 | +Here's what we plan to ship in the next phase: |
| 57 | + |
| 58 | +### Context switching |
| 59 | + |
| 60 | +We're working on a **user/company context switcher** to support multi-org setups – a must-have for B2B portals. |
| 61 | + |
| 62 | +### Predefined Strapi models |
| 63 | + |
| 64 | +We’ll publish our Strapi content models and example content so that you can bootstrap your CMS easily or replicate the structure. |
| 65 | + |
| 66 | +### Feature modularization |
| 67 | + |
| 68 | +The frontend app will become even more flexible: |
| 69 | + |
| 70 | +- Features will be modularized so you can **disable** or **include only the ones you need** |
| 71 | +- Improved scalability and maintainability for custom setups |
| 72 | + |
| 73 | +### Expanded user account area |
| 74 | + |
| 75 | +Additional features are coming to the **User Account** section – user data editing screen. |
| 76 | + |
| 77 | +### Storybook for UI documentation |
| 78 | + |
| 79 | +A **Storybook** instance is in the works to document and preview all reusable UI components from our `ui` package. |
| 80 | + |
| 81 | +## More integrations |
| 82 | + |
| 83 | +We're currently reviewing a list of potential integrations – some will be selected and added to the roadmap soon. These may include: |
| 84 | + |
| 85 | +- Commerce APIs |
| 86 | +- CRM systems |
| 87 | +- AI assistants |
| 88 | +- Other common customer service backends |
| 89 | + |
| 90 | +## Article on Strapi integration |
| 91 | + |
| 92 | +We’re also preparing an in-depth technical guide covering how we built the Strapi CMS integration with O2S – including content modeling, connecting to the Harmonization server, and managing layouts with headless CMS principles. |
| 93 | + |
| 94 | +## We’d love your feedback |
| 95 | + |
| 96 | +Open Self Service is an open-source framework for building MACH-based, modern frontend apps, focused on customer service & support. If you’re using O2S, thinking about contributing, or just exploring what's possible, don’t hesitate to reach out or create an issue. |
| 97 | + |
| 98 | + |
| 99 | +or share feedback via GitHub [Issues](https://github.com/o2sdev/openselfservice/issues) or [Discussions](https://github.com/o2sdev/openselfservice/discussions). |
0 commit comments