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.
- 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.
- A web server with PHP support (e.g., Apache, Nginx).
- A database (MySQL or similar) to store notes.
-
Clone the Repository:
git clone https://github.com/RohanGhalib/publicnotes.git cd publicnotes
-
Set Up Database:
- Create a database.
- Import the provided
database.sql
file into your database.
-
Configure the App:
- Open the
config.php
file and update your database credentials.
- Open the
-
Host the App:
- Deploy the app on your local or remote server.
-
Create a Note:
- Open the app.
- Write your note in the editor.
- (Optional) Set an expiration time for your note.
- Click "Post."
-
Share the Link:
- Copy the unique link generated for your note.
- Share it with others for instant access.
-
Access Notes:
- Users with the note’s link can instantly view its content.
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
- Libraries: Optional integration with frameworks like Bootstrap for styling.
Check out the live demo here: PublicNotes Demo
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.
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.