Skip to content

This is a simple Journal Application i wrote in C# on .NET MAUI framework. I was inspired by the iOS Journal app, still a work in progress.

License

Notifications You must be signed in to change notification settings

Brainydaps/JournalApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JournalApp

JournalApp is a cross-platform journaling application I wrote in C# and built with .NET MAUI. It allows users to create, edit, and view journal entries with text and pictures. I was inspired by the Journal App on iOS 17 , and i decided to replicate it. It doesnt look as pleasing as the iOS Journal, thats a front end design thing, but it works well. This is the first release.

Features

  • Create and Edit Journal Entries: Add new journal entries with text and pictures. Edit existing entries.
  • View Journal Entries: View a list of all journal entries on the main page.
  • Add Pictures: Attach pictures to journal entries.
  • Delete and Edit Entries: Remove or update existing entries.
  • Full-Screen Picture Viewing: View attached pictures in full-screen mode(working on this).

Planned Future Features

  • Add voice recordings, add location and bookmark journal entries.

Screenshots

Screenshot 2024-07-25 at 02 00 29 Screenshot

Getting Started

To get a local copy up and running follow these steps.

Prerequisites

  • .NET 8 SDK
  • Visual Studio 2022 (or Visual Studio for Mac)
  • MAUI Preview 14 or later

Installation

  1. Clone the repo

    git clone https://github.com/yourusername/JournalApp.git
  2. Open the solution in Visual Studio.

  3. Build and run the application.

Usage

  • Add a new journal entry by clicking on "Add Entry".
  • Tap on an entry to view details, edit, or delete.
  • Attach pictures to an entry using the respective buttons.
  • Tap on a picture in an entry to view it in full-screen mode(still working on this aspect).

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under LICENSE for more information.

Contact

Project Link: https://github.com/Brainydaps/JournalApp

About

This is a simple Journal Application i wrote in C# on .NET MAUI framework. I was inspired by the iOS Journal app, still a work in progress.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages