A polished, fully re-skinnable Unity journal app template. The template is designed to be easy to customise, easy to reskin, and simple to extend for your own app idea.This package is built with Unity UI, TextMeshPro, sprites, and standard Canvas-based scenes.The package was created and tested using the Built-in Render Pipeline.URP and HDRP are not required for the included journal app template. Because the package is primarily UI-based, it may be adapted to URP/HDRP projects by the developer, but URP/HDRP compatibility has not been separately tested.The Journal App is a complete starting point for mobile journaling, diary, gratitude, reflection, notes, and productivity-based apps. It includes entry management, calendar filtering, text styling, background switching, emoji input, an optional lock panel, local JSON persistence, and optional AdMob-ready banner support.Why Use This Template:• Easy to customise: UI, colours, fonts, backgrounds, and layout.• Clean and modular C# structure.• Suitable for diary apps, gratitude journals, reflection apps, productivity journals, and note-taking tools.• Includes a ready-made mobile UI flow with entries, calendar view, settings, style controls, and emoji input.• Developer-friendly local JSON save system.• Optional AdMob-ready banner support. The Google Mobile Ads SDK is not included and must be imported separately if you want to enable ads.Included:• Full Unity source code• Main journal scene• Entry creation, editing, viewing, and deletion system• Calendar filtering system• Text style manager• Emoji picker• Background switching system• Optional lock panel• Optional AdMob-ready AdsManager script• Documentation PDF with screenshots• Third-Party Notices file and included licence informationTechnical Details:Created and tested with Unity 6000.0.58f2.Recommended Unity version: Unity 6000.0.58f2 or newer Unity 6.0 LTS version.Render pipeline: Built-in Render Pipeline.Required Unity packages:• Unity UI• TextMeshProOptional external setup:Google Mobile Ads / AdMob SDK is not included. The package includes an optional AdMob-ready banner script using conditional compilation. Developers who want to enable AdMob must import the official Google Mobile Ads Unity Plugin separately, add the ADMOB scripting define symbol, and use their own AdMob App ID and banner ad unit IDs.Data storage note:The template uses local JSON persistence. The included JSON save system is not encrypted by default. The optional lock panel provides basic app-level access control and should not be presented as encrypted secure storage unless you add your own encryption layer.Third-party notices:This package includes third-party assets and fonts listed in the included Third-Party Notices file.Support:If you encounter any issues or have questions about using or extending this template, please contact us.We aim to reply within 24–48 hours on weekdays.Email: deepcreativestudio7@gmail.comPlease include:• Your Unity version• A brief description of the issue• Any relevant screenshots or error messagesKey Features:• Entry System – create, edit, delete, and view journal entries.• Calendar View – highlights days with entries and filters entries by date.• Global Text Styling – font selection, font size, colours, bold, and italic.• Emoji Picker – insert included emoji images directly into entries.• Background System – switch backgrounds and keep the visual style consistent across the app.• Optional Lock Panel – basic app-level access control using password and optional security questions.• Optional AdMob-Ready Banner Support – conditional AdsManager script prepared for AdMob banner setup. Google Mobile Ads SDK is not included.• Local JSON Persistence – entries are saved locally in a JSON file, making the save system easy for developers to inspect, migrate, or extend.OpenAI ChatGPT was used to assist with portions of the C# code and to generate the background images and logo visuals included in this package. The AI-assisted code was manually reviewed, modified, integrated into the Unity project, and functionally tested by Deep Creative Studio. The AI-generated visuals were manually reviewed, selected, edited, resized, optimised, and integrated into the package by Deep Creative Studio.




