github.com/prabin-acharya/journey

✍️ myJourney is a Journal and a Writing app where Users can record their daily thoughts/ideas and write essays

Open this visualization on its own page →

Contributors

3

Lines of Code

562

From

2021-08-04

To

2022-02-24

About prabin-acharya/journey

myJourney is a full-stack journaling and writing application that allows users to record daily thoughts and compose longer essays or blog posts. The app features a notes section for capturing ideas and reflections organized by topics, which users can search and browse, plus a separate pages section where they can develop those notes into more polished written works.

The project uses React for the frontend, Node.js and Express for the backend, and MongoDB for the database, with the application deployed on Heroku. The developer built this project as a learning exercise to understand how full-stack web applications work end-to-end, intentionally avoiding Redux early on to first develop a stronger foundation in React fundamentals.

The creator has identified several areas for future improvement including adding version history for pages, creating individual URLs for each page to enable bookmarking and sharing, enhancing authentication security (currently using JWT tokens in local storage), and implementing comprehensive tests for the application's core features.

Share this video