Skip to content

Create private, secure notes that automatically delete after being read or expired

Notifications You must be signed in to change notification settings

OnyxDeveploment/Secret-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔒 Hidden Temp Notes!

Source code for Private Temporary Notes – Share secrets securely and easily!

🚀 Demo Login:

  • Username: admin
  • Password: 123

🌟 Features:

📝 Note Creation:

  • Secure Login: Only registered users can create notes.
  • Anonymous Viewing: Anyone can view notes without logging in.
  • Password Protection: Option to protect notes with a password.
  • Unique Note IDs: Each note has a randomly generated unique ID.
  • Burn After Reading: Notes automatically expire after being viewed.
  • Manual Burn: Instantly delete notes before they're viewed.
  • Expiration: Set custom expiration times for each note.
  • Clipboard: Easily copy note URLs for sharing.

💅 Modern Web:

  • Responsive Design: Works on all devices.
  • Tailwind CSS: Clean, modern look.
  • SweetAlert2: Beautiful modals for confirmations and alerts.
  • Real-Time Validation: Instant feedback on inputs.

🔐 How It Works:

  1. Create a Note: Login, write your secret, set an expiration time, and optionally add a password.
  2. Share the Link: Copy the unique note URL and share it securely.
  3. One-Time View: The note self-destructs after being viewed or when the expiration time is reached.
  4. Burn Manually: Want to delete it early? Burn the note anytime with one click.

🛠️ Installation:

  1. Clone the Repository:
git clone https://github.com/OnyxDeveploment/Secret-Notes.git
cd hidden-temp-notes
  1. Set Up Database:
  • Import database.sql into your MySQL server.
  • Update db.php with your database credentials.
  1. Run the App:
  • Use XAMPP, or any server to host the app.
  • Open https://localhost/ in your browser.

🔑 Example Note URL:

https://exmaple.com/note.php?id=84p41st86d1bjij4vmwm0a2mpvug9ak

📸 Screenshots:

  1. Note Creation: Simple form with password option.
  2. View Note: Clean display with "Burn After Reading" option.
  3. Confirmation: SweetAlert2 popup for burning notes.

💬 Support & Services:

Need help or want custom features? Contact me:


⚖️ License:

This project is licensed under the MIT License. Feel free to modify and share!


⭐ If you find this project useful, please give it a star!

About

Create private, secure notes that automatically delete after being read or expired

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published