Skip to content

DikshitaDas/PasteApp

Repository files navigation

📋✨ PasteApp

A simple yet powerful React app for saving, organizing, and accessing text snippets or code effortlessly! PasteApp ensures all your frequently used text is at your fingertips, even across sessions.

🎯 Key Features

  • 📝 Create & Edit: Add new pastes or update existing ones in seconds.
  • 🔍 Quick Search: Instantly filter pastes by title with an interactive search.
  • 📋 Copy to Clipboard: Copy paste content with a single click.
  • 🗑️ Delete Safely: Remove unwanted pastes with a confirmation to keep it clean.
  • 🎨 Light/Dark Themes: Responsive design powered by Tailwind CSS adapts to your preference!

🛠️ Tech Stack

  • Frontend: React + Redux for smooth state management.
  • Styling: Tailwind CSS for a fully responsive, customizable UI.
  • Icons: Font Awesome for clear, recognizable action icons.
  • Notifications: React Hot Toast for feedback on actions.
  • Storage: Local Storage to keep data intact between sessions.

🗂️ Project Structure

  • Components: Organized modularly (Navbar, Pastes, Home) to ensure clean, manageable code.
  • State Management: Redux slices to control and manipulate pastes seamlessly.
  • Theme Adaptability: CSS settings for light and dark themes, enhancing user experience.

⚙️ Getting Started

  1. Clone the repository:

    git clone https://github.com/DikshitaDas/PasteApp.git
    cd PasteApp
  2. Install dependencies:

    npm install
  3. Run the app:

    npm start

🤝 Contributions

All contributions are welcome! Open issues and PRs for new features, UI improvements, or bug fixes.

About

PasteApp is a React-based tool for quickly saving, organizing, and retrieving text or code snippets, with local storage and a responsive, user-friendly design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors