Daily Zen Journal

Description

This is a simple journaling app that allows users to create entries and view them in a list, while also providing daily journaling prompts to help users get started. Users can also edit and delete entries. This app uses authentication to allow users to create accounts and log in and out and provide a safe and private place to relax and reflect.

Installation

Techologies used:

React, Expressjs, Nodejs, JWT, Graphql, react-kawaii, bootstrap, mongoose, @apollo/client, apollo-server-express

To install necessary dependencies, run the following command:

npm install

Usage

To run the app, run the following command:

npm start

License

License: MIT

Features

  • Users can create an account and log in and out
  • Users can create, edit, and delete journal entries
  • Users can view a list of their entries
  • Users can view a list of daily journaling prompts
  • Users can see the date of their entries

Screenshots

Screenshot of Daily Zen Journal

Screenshot of Daily Zen Journal

Screenshot of Daily Zen Journal

Screenshot of Daily Zen Journal

Contact

Deployed Link

GitHub

View Github