Skip to content

HBrahmbhatt/journal-web

Repository files navigation

🪶 PenNoodle - A journaling app!

A simple, minimal journaling web app built with React, TypeScript, and Tailwind CSS.
Designed for a distraction-free writing experience.

🧭 Demo: Coming soon!


🔗 Backend Repository

👉 JournalServices (Spring Boot backend)


🖼️ Preview

Journal App Screenshot


✨ Features

  • 📝 Create and edit daily journal entries
  • 🔐 Secure authentication (via backend API)
  • 💾 Auto-save functionality
  • 📅 Browse past journal entries
  • 📱 Fully responsive layout

⚙️ Getting Started

1. Clone the repo

git clone https://github.com/yourusername/journal-web.git
cd journal-web

2. Install dependencies

npm install

3. Run the app

npm run dev

Open your browser and go to:

http://localhost:5173

🔧 Environment Setup

Create a .env file in the project root:

VITE_API_BASE_URL=http://localhost:8080/api/v1

📢 Status

🧪 Currently under development 🌐 Live demo and deployment info coming soon

“Write your story, one day at a time.”

About

Frontend for the Journal App. TypeScript + React (Vite) UI for creating and browsing entries, designed to pair with the Spring Boot/MongoDB backend (JournalServices).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages