Skip to content

KanakReshi/notes-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 NoteSpace

A clean, full-screen sticky-notes app built with React + Vite.
Your notes survive page refreshes. Your theme preference too.


✨ Features

Feature Details
✏️ Add / Edit / Delete Full CRUD for your notes
🎨 Colorful Cards 6 pastel colors auto-assigned per note
🌙☀️ Dark / Light Mode Toggle with one click, remembered across sessions
💾 localStorage Notes and theme persist after page refresh
📐 Fit-to-screen layout Sidebar form + scrollable notes grid, no overflow
Instant updates Powered by Vite HMR in development

🚀 Live Demo

kanakreshi.github.io/notes-app


🛠️ Tech Stack

  • React 19 — UI & state management
  • Vite 8 — blazing-fast dev server & bundler
  • Tailwind CSS v4 — utility-first base styles
  • Custom CSS — premium dark/light theme, animations, glassmorphism
  • localStorage API — client-side persistence
  • GitHub Actions — automated CI/CD deployment

📦 Run Locally

# Clone the repo
git clone https://github.com/KanakReshi/notes-app.git
cd notes-app

# Install dependencies
npm install

# Start dev server
npm run dev

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


🏗️ Build for Production

npm run build

Output is in the dist/ folder. Deployed automatically to GitHub Pages on every push to main via GitHub Actions.


📁 Project Structure

notes-app/
├── public/
├── src/
│   ├── App.jsx       # Main component — state, logic, JSX
│   ├── App.css       # Custom premium styling & theme system
│   ├── index.css     # Tailwind import + Google Fonts
│   └── main.jsx      # React entry point
├── .github/
│   └── workflows/
│       └── deploy.yml  # GitHub Actions CI/CD
├── vite.config.js
└── package.json

📄 License

MIT — feel free to use, fork, and build on it.


Made with ❤️ by KanakReshi

About

# NoteSpace A minimal yet polished notes app built with React + Vite.⚡ Built with React, Vite, and Tailwind CSS v4

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors