Online Journal

Online Journal

What I Built

I built a journaling app that allows users to create, read, update, and delete (CRUD) their journal entries. Users can also filter entries based on the date selected from a calendar component.

Demo and Code

Live Demo: https://main.d16q40xevlck1a.amplifyapp.com/
Code Repository: https://github.com/skarthikeyan96/amplify-journal/tree/main

Screenshots:

Customised auth form

Filter entry by date

Creating Journal Entry

Home page

Integrations

Data Persistence: Amplify DataStore is used to securely store and retrieve journal entries.
Optional:

User Authentication: Amplify Auth for user login and data privacy.

Features

Create journal
Delete journal
Update journal
Search journal by date
Authentication using Amplify Auth

Upcoming

Multimedia file support using S3
Notification to update the journal entries