Projects

Dzieło Biblijne

Dzieło Biblijne

About project

In this project, I created a comprehensive solution consisting of a mobile app and a content management system (CMS) for a Polish-language Bible app. The app offered users access to full biblical texts, theological commentaries, Scripture trivia, a biblical dictionary, and an interactive biblical map using OpenStreetMap.


My responsibilities included:


Mobile application:

– Designing and implementing an intuitive user interface tailored to Polish users

– Integrating with the OpenStreetMap API to display interactive Bible maps with tagged places and events

– Implementing search functions for biblical texts, commentaries and dictionary

– Optimizing the app's performance, especially when working with large text data sets

– Adding bookmarking, annotation and personalization features

– Ensuring the app's responsiveness and accessibility on various mobile devices.


CMS system:

– Create a dashboard to easily manage biblical content

– Implement a content editor for administrators to add and modify comments and trivia

– Create a biblical dictionary management system with the ability to add definitions and links

– Integrate tools to manage geographic locations on the biblical map

– Optimize the process of publishing content from the CMS to the mobile app

Date

2021

Used technologies

Typescript

React Native

Redux

Redux Saga

Open street maps

Strapi

ReactJS

MongoDB

Cases

Rich text editor

One of the goals of the project was to be able to link biblical dictionary items directly in commentary texts. In order to do that I created a custom plugin Strapi, in which the client could easily add the necessary links.

Displaying data

Data in the CMS is entered using a rich text editor in HTML form. To increase the efficiency and readability of texts in the application, a library was used to translate HTML tags into native components.

Tablet support

The application was also targeting tablets, hence a scalable interface had to be made.

Gallery