Skip to content

Journal App is a web application built using React that allows users to create and manage their personal journal entries.

Notifications You must be signed in to change notification settings

jumagu/journal-app

Repository files navigation

Journal App

Description

The Journal App is a web application built using React that allows users to create and manage their personal journal entries. It provides a user-friendly interface for writing, editing, and organizing journal entries.

Features

  • User authentication: Users can create an account and log in to access their journal entries.
  • Create and edit entries: Users can create new journal entries and edit existing ones.
  • Delete entries: Users can delete journal entries that they no longer need.
  • Add images: Users can upload images to their journal entries.
  • Responsive design: The app is designed to be responsive and accessible on different devices.

Installation

  1. Clone the repository: git clone https://github.com/jumagu/journal-app.git
  2. Navigate to the project directory: cd journal-app
  3. Set up the environment variables by renaming the .env.template file to .env in the root directory and updating the values as needed.
  4. Install dependencies: npm install
  5. Start the development server: npm run dev
  6. Open your web browser and navigate to http://localhost:5173

Usage

  1. Open your web browser and navigate to http://localhost:3000.
  2. Sign up for a new account or log in with your existing credentials.
  3. Start creating and managing your journal entries.

About

Journal App is a web application built using React that allows users to create and manage their personal journal entries.

Topics

Resources

Stars

Watchers

Forks