(C# ASP.NET Core) ASPNET Core Project on Journal of Life Events

Here's a brief explanation: A user authenticates with his phone, and sees a date-wise list of the diary of events that he has maintained over the years. Each entry has a mood associated with it. The entries can be filtered by mood and by the year. The user can edit any entry, and also add and remove pictures linked to that day. Each picture can have a short descriptive text. All data, including the bytes of the pictures, is stored in a sqlite database. We have not implemented multi-tenancy, and also paging, and additional features like public sharing, all of which can be done as an exercise.
(Rev. 26-Jul-2025)

Categories | About |     |  

Parveen,

Features of this Project

Following are the features of this project!

  1. Phone based OTP Authentication.
  2. Date-wise log of journal diary of events.
  3. Mood - happy, sad, motivated linked to each record.
  4. Users can attach pictures to each log entry.
  5. Has the potential for becoming a social media app.

Video Explanation (see it happen!)

Please watch the following youtube video:

Source Code

Please visit this page for Source Code - Source code here

What has not been implemented

We have not implemented multi-tenancy, and also paging, and additional features like public sharing, all of which can be done as an exercise.

Following can be added as an exercise.

  1. Multi-tenancy.
  2. Paging.
  3. Public sharing of a page.
  4. Users can attach pictures to each log entry.

This Blog Post/Article "(C# ASP.NET Core) ASPNET Core Project on Journal of Life Events" by Parveen is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.