Skip to content

🌌 NovaNotes β€” Cosmic-themed notes app πŸ“ with Galaxy & Nebula modes, 25-min Focus Mode ⏱️, and Achievements πŸ† for productive journaling.

Notifications You must be signed in to change notification settings

codewitharslanjaved/NovaNotes

Repository files navigation

🌌 NovaNotes β€” Galaxy-Themed Notes UI

A visually immersive note-taking app built with Next.js + TypeScript + Tailwind CSS, themed around cosmic nebula aesthetics for a calming journaling experience.

🌐 Live Demo: novanotesweb.vercel.app Source Code: NovaNotes GitHub Repo


✨ Features

  • 🌌 Galaxy & Nebula-inspired UI β€” cosmic visuals, soothing gradients, dark mode
  • ⏱️ Focus Mode (25 min) β€” stay productive with timed sessions (Pomodoro style)
  • πŸ† Achievements β€” unlock milestones as you take notes & stay consistent
  • πŸ’Ύ Auto-save while typing β€” never lose your thoughts
  • πŸ”’ Local-first storage β€” your notes remain private

πŸ–ΌοΈ Previews

🌌 Galaxy Theme

Galaxy Mode

🌠 Nebula Theme

Nebula Mode


πŸ› οΈ Tech Stack

  • βš›οΈ Next.js (App Router) + TypeScript
  • 🎨 Tailwind CSS with custom cosmic theme
  • 🧩 UI Components: custom components
  • ⚑ Hooks for editor state, auto-saving
  • πŸ“¦ Vercel for seamless deployment

πŸ“‚ Project Structure

β”œβ”€β”€ app/              # Next.js pages & layouts
β”œβ”€β”€ components/       # UI parts like editor, header, buttons
β”œβ”€β”€ hooks/            # Auto-save, theme switch, focus timer logic
β”œβ”€β”€ lib/              # Helpers, data formatting
β”œβ”€β”€ public/           # Images, backgrounds
β”œβ”€β”€ styles/           # Tailwind overrides & cosmic theme
β”œβ”€β”€ components.json   # UI registry
β”œβ”€β”€ next.config.mjs
β”œβ”€β”€ tailwind.config.ts
β”œβ”€β”€ tsconfig.json
β”œβ”€β”€ package.json
└── README.md

βš™οΈ Getting Started

# Clone the repo
git clone https://github.com/codewitharslanjaved/NovaNotes.git
cd NovaNotes

# Install dependencies
npm install

# Launch dev server
npm run dev  # Go to http://localhost:3000

# Build for production
npm run build
npm start

πŸ›£οΈ Roadmap

  • πŸ“€ Export notes as PDF or Markdown
  • 🎨 Theme customization (color schemes, fonts)
  • ☁️ Sync across devices with encryption
  • πŸ“ Rich text editor for distraction-free writing
  • ⏰ Advanced reminders + journaling prompts
  • πŸ” Cloud backup with zero-knowledge encryption
  • πŸ“Š Productivity stats + streak tracking

πŸ‘€ Author

Created by Arslan Javed β€” GitHub πŸ“‘ Live: novanotesweb.vercel.app


πŸ“œ License

This project is public β€” use the app freely, but do not redistribute the code without permission.

About

🌌 NovaNotes β€” Cosmic-themed notes app πŸ“ with Galaxy & Nebula modes, 25-min Focus Mode ⏱️, and Achievements πŸ† for productive journaling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published