DEV Community

Cover image for ๐Ÿš€ I Built "Journal Companion" โ€“ A Dev Journal with Collaboration & other Cool Features
Anthony Bekoe Bankah
Anthony Bekoe Bankah

Posted on

๐Ÿš€ I Built "Journal Companion" โ€“ A Dev Journal with Collaboration & other Cool Features

Hey DEV community ๐Ÿ‘‹,

Iโ€™m excited to share something Iโ€™ve been working on:

๐Ÿง  Journal Companion

A journaling tool for developers, indie hackers, and creators to reflect, share progress, and collaborate โ€” with a little help from AI.


๐Ÿ’ก Why I Built It

As a developer, I often lose track of what Iโ€™ve built, fixed, or learned throughout the week. I wanted a simple, beautiful place to document progress โ€” for myself and optionally with others. And thus, Journal Companion was born.


โš™๏ธ What It Does

  • โœ๏ธ Create Projects, Milestones, and Entries
  • ๐Ÿค– AI-powered assistant to help you write better updates
  • ๐Ÿค Public or private journals for collaborative documentation
  • ๐Ÿ–ผ๏ธ Supports Markdown for rich formatting
  • ๐Ÿ“˜ Shareable journal links like this one

๐Ÿ› ๏ธ Built With

  • Frontend: React, TailwindCSS, React Router, Framer Motion
  • Backend: Express, Node.js, MongoDB, Firebase
  • Authentication: Google OAuth, JWT
  • Other tools: Vite, Axios, React Markdown

โš”๏ธ Challenges

Some frontend challenges included routing, state management, structuring nested data, brainstorming UI/UX, and content to train the AI chatbot.

Backend challenges included package version mismatches, database integration, Firebase limitations, and merging frontend + backend flows smoothly.


๐Ÿ™Œ Accomplishments

  • Fully working AI journaling app with Markdown support
  • Collaboration-friendly public projects
  • Clean and intuitive UI
  • ๐ŸŽฅ A full video demo ready!

๐Ÿ“น Demo & Links


๐Ÿงช Try It & Share Feedback!

If you're a developer, content creator, or someone who likes to reflect and document, I'd love for you to try it out and let me know what you think!

๐Ÿ’ฌ Drop your thoughts in the comments or DM me on any platform.

Letโ€™s build better habits around reflection and learning โ€” together.

Thanks for reading! ๐Ÿ™

Top comments (0)