Skip to content

ritiksingh-01/Notes-App

Repository files navigation

logo NoteIt - Notes App

Your ideas, organized beautifully

Version React Vite


NoteIt Screenshot

Overview

NoteIt is a simple, modern, and intuitive note-taking web application built with React and Vite. Easily add, pin, archive, mark as important, and delete notes — all within a clean, distraction-free interface.


🚀 Features

🎯 Feature 📋 Description
📝 Quick Add Instantly jot down notes with a title & content
📌 Pin Notes Keep essential notes always at the top
Mark as Important Never lose track of what matters most
🗄️ Archive Declutter your space without deleting ideas
🗑️ Bin Remove notes with undo—permanently delete when ready
🎨 Modern UI Responsive, elegant design (Tailwind CSS + Material Icons)
Lightning Fast Powered by Vite for instant feedback
🧭 Smart Navigation Effortlessly switch between Home, Archive, Important, and Bin

🛠️ Tech Stack

React Vite Tailwind CSS Material Icons


Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/ritiksingh-01/Notes-App.git

# Navigate to project directory
cd Notes-App

# Install dependencies
npm install # or yarn install

# Start development server
npm run dev # or yarn dev

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


🗂️ Project Structure

src/
 ├── Components/   # Reusable UI components (Navbar, SideBar, NotesCard, etc.)
 ├── Pages/        # Home, Archive, Important, Bin views
 ├── Context/      # Global state management with React Context
 └── reducer/      # Reducer logic for notes, archive, bin, etc.

🎨 Customization

🎯 Area 📋 Instructions
Styling Edit styles in tailwind.config.js to tweak the look & feel
Icons Add or change icons using Material Icons

👨‍💻 Developer

Ritik Singh
Ritik Singh
MERN Stack Developer


🙏 Acknowledgements

Special thanks to the amazing tools that made NoteIt possible:


Happy note-taking!

Made with ❤️ for better productivity

⬆️ Back to Top

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •