Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.65 KB

File metadata and controls

50 lines (34 loc) · 1.65 KB

Journaling Web App

License: MIT CI TypeScript

A mockup for a daily journaling web app with drawable entries. Concept prototype for a guided journaling experience — handwritten input via Apple Pencil on iPad, with entries stored and displayed on the home feed.

Live demo: https://marvelous-kelpie-866eb4.netlify.app/

Screenshots

Home feed Entry view

Tech Stack

  • TypeScript / React — UI and component logic
  • Tailwind CSS — styling
  • Netlify — deployment
  • REST API — basic POST routes for journal entries

Getting Started

git clone https://github.com/brodynelly/journaling--web-application
cd journaling--web-application
npm install
npm run dev

Open http://localhost:5173 in your browser.

Usage

  • The home page displays a feed of existing journal entries
  • Click New Entry to create a drawable canvas entry
  • Entries are posted to the API and reflected in the feed

Project Structure

src/
├── components/     # Reusable UI components
├── pages/          # Route-level views
├── api/            # API call helpers
└── main.tsx        # App entry point

License

MIT