powarminsku.pl
Goal and Challenge
The goal of the powarminsku.pl project was to create a comprehensive, modern web service functioning as an interactive dictionary of the Warmian dialect. Our aim was not only to enable browsing of existing entries, but also to actively engage users in expanding the database—through registration, login, adding and editing entries, and submitting corrections. Ensuring an intuitive interface as well as high performance and security of the system was also crucial.
Scope of Implementation
- Registration and login – users can create accounts and actively participate in developing the dictionary’s resources.
- Adding and editing entries – authorized users have the ability to add new entries and make corrections to existing ones. Every change is recorded, allowing for tracking of the edit history.
- Import of existing data – we ensured the import of all entries from traditional printed dictionaries, which enabled the creation of an extensive Warmian dialect database from the very beginning.
- Translation of entire sentences from Polish to Warmian – the new version of the application features an innovative AI-powered sentence translation tool, significantly increasing the dictionary’s usability and appeal.
- Availability as a PWA – the service is available as a Progressive Web App, allowing users to use it offline and install it on mobile devices and computers.
Technologies
The project was implemented using a modern technology stack that ensures stability, scalability, and user convenience:
- Frontend: React (within Next.js) – a dynamic, responsive, and intuitive user interface optimized for performance and SEO.
- Backend: Next.js – also used to handle business logic, API, and user/data management on the server side.
- Database: PostgreSQL – efficient and secure storage of entries and user information.
- Hosting: VPS from webh – guaranteeing operational stability and data security.
In the new version, both the frontend and backend of the application are implemented within the Next.js/React ecosystem, ensuring technological consistency, easier development, and high performance and security.
Source of the Dictionary Database
The dictionary database was initiated by importing words and expressions from the book “Słownik gwary warmińskiej” (Elset, 2020, authors: Izabela Lewandowska, Edward Cyfus, Łukasz Ruch, illustrations: Anna Rok). Thanks to this, an extensive and reliable lexical database was created from the start, forming the foundation for further development and community-driven expansion.
Modern Development Approach – Vibe Coding with AI
The development process of the new version of powarminsku.pl was based on modern team collaboration methods known as vibe coding—a creative and flexible programming approach that combines the expertise of the chdr.tech team with the capabilities of artificial intelligence. Throughout the project, we intensively used AI tools such as Claude AI and Junie. These enabled rapid prototyping, code generation, design optimization, and documentation support, significantly accelerating the development cycle and improving the quality of the implementation.
Outcome
The resulting service:
- enables learning and popularization of the Warmian dialect in a modern, accessible form,
- engages the community in developing the dictionary database,
- offers AI-powered translation of entire sentences from Polish to Warmian,
- is available as a PWA—usable offline and installable on devices,
- ensures security, performance, and ease of expansion.
powarminsku.pl is an example of a project where tradition meets modernity, and technology supports the protection and development of Warmia’s cultural heritage.