Daily Social Journal banner

Daily Social Journal

5 devlogs
8h 3m 58s

A social journaling app based around the calendar. Write journal entries, then select whether to keep them to yourself or let your friends see them. Featuring a powerful editor, templates, multiple journal types, Slack integration, and much more!

Ghost of Nova

I added autosave and a few new pages! Among these, there is now a place to view all journal entries, instead of just ones from the current day. I also got the basic structure prepared for a settings page, which will have more features soon.
Autosave works similarly to my previous projects, but I modified the delay and implementation a lot. React prop serialization doesn’t make it easy, but I’m making it work.

0
Ghost of Nova

I worked on the journal editor and added a page for viewing journal entries! For the editor, I just built something basic for now. It doesn’t have rich text support yet, though I plan to add that. I also coded the ability to delete journal entries.
For the view page, it’s just a simple display of whatever you wrote in the entry. It will be improved upon, but I wanted the foundation.

Attachment
0
Ghost of Nova

I added better error handling, as well as a new API route for updating entries. I’m trying to build a lot of the journaling backend before the frontend, as the frontend has a lot of complexity that I want a stable backend to build on.
(The database integration does work, as shown in the previous devlog. I intentionally triggered an error to show that the messages work.)

Attachment
Attachment
1

Comments

fireentity
fireentity 20 days ago

this looks so nice!!

Ghost of Nova

I built a basic API for adding journal entries! It’s far from perfect, but it will allow me to start on the entry editor. I also added an entry display to the main page, though it doesn’t really map to anything yet. I will add more to these when I work on this next!

Attachment
Attachment
0
Ghost of Nova

I started building the app! I don’t have much yet, but I have added a database, authentication, and a basic UI.
This was mostly just things to get me started on the app :3

Attachment
Attachment
Attachment
Attachment
0