Skip to content

PublicNotePad is a simple, fast, and lightweight app for sharing public notes without authentication. Perfect for quick, hassle-free note sharing with unique links and optional expiration.

License

Notifications You must be signed in to change notification settings

RohanGhalib/publicnotepad

Repository files navigation

📝 PublicNotes

PublicNotes is a simple, fast, and lightweight application designed to allow users to share and post public notes effortlessly. With a focus on simplicity, speed, and ease of use, it eliminates the need for user authentication, making it the perfect tool for sharing quick thoughts, announcements, or information with anyone, anywhere.


🌟 Features

  • No Authentication Required: Share notes instantly without signing up or logging in.
  • Fast & Lightweight: Built for high performance, ensuring quick load times on any device.
  • Minimalist Design: A clean, intuitive user interface for a hassle-free experience.
  • Unique Note Links: Each note is assigned a unique URL for easy sharing.
  • Note Expiry (Optional): Set an expiration time for your note if desired, ensuring it’s only available for a limited time.

🚀 Getting Started

Prerequisites

  • A web server with PHP support (e.g., Apache, Nginx).
  • A database (MySQL or similar) to store notes.

Installation

  1. Clone the Repository:

    git clone https://github.com/RohanGhalib/publicnotes.git
    cd publicnotes
  2. Set Up Database:

    • Create a database.
    • Import the provided database.sql file into your database.
  3. Configure the App:

    • Open the config.php file and update your database credentials.
  4. Host the App:

    • Deploy the app on your local or remote server.

📖 How It Works

  1. Create a Note:

    • Open the app.
    • Write your note in the editor.
    • (Optional) Set an expiration time for your note.
    • Click "Post."
  2. Share the Link:

    • Copy the unique link generated for your note.
    • Share it with others for instant access.
  3. Access Notes:

    • Users with the note’s link can instantly view its content.

🛠️ Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL
  • Libraries: Optional integration with frameworks like Bootstrap for styling.

🔗 Live Demo

Check out the live demo here: PublicNotes Demo


🤝 Contributing

Contributions are welcome! If you’d like to enhance features, fix bugs, or optimize the app, feel free to fork the repository and create a pull request.


🛡️ License

This project is licensed under the MIT License.


💡 Share your notes with ease and speed using PublicNotes!


This adds all the elements you’ve requested in a clean and structured way, while also ensuring clarity for users and developers who may want to contribute.

About

PublicNotePad is a simple, fast, and lightweight app for sharing public notes without authentication. Perfect for quick, hassle-free note sharing with unique links and optional expiration.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published