Skip to content

A simple web application for creating, editing, and saving notes with unique URLs. Features auto-save using local storage and a responsive design for easy access and sharing.

License

Notifications You must be signed in to change notification settings

sh13y/Online-Textpad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Textpad 📝

Because sometimes Notepad needs a vacation in the cloud ☁️

Overview

Ever wished your sticky notes could survive a coffee spill? Well, here's Online Text Pad - your browser-based sanctuary for thoughts, ideas, and that grocery list you keep forgetting! It's like a digital notepad that never runs out of paper (or battery).

The Online Text Pad is a simple web application that allows users to create, edit, and save notes directly in their web browsers. Each note is associated with a unique URL, making it easy to access and share notes. The application leverages the browser's local storage for data persistence.

Features

  • Magical URLs: Every note gets its own special internet address (way fancier than a refrigerator magnet)
  • Lazy-Proof Saving: We save your notes automatically because we know you'll forget to hit Ctrl+S
  • Instant Note Creation: Create new notes faster than you can say "where did I put my pen?"
  • Works Everywhere: From your massive desktop monitor to your tiny phone screen (sorry, no support for stone tablets)
  • Simple Navigation: A navigation bar so intuitive, even your cat could use it (though we don't recommend letting them type)

Technologies Used

Our secret sauce includes:

  • Node.js: JavaScript runtime for server-side development.
  • Express.js: Web application framework for Node.js.
  • HTML/CSS/JavaScript: Standard web technologies for building the user interface.
  • Local Storage API: Browser storage mechanism for saving notes.

Installation

Don't worry, it's easier than assembling IKEA furniture! 🔧

# Clone this bad boy
git clone https://github.com/sh13y/online-textpad.git

# Enter the matrix
cd online-textpad

# Install the goodies
npm install

Start the Server

Run the following command to start the server:

node server.js

Access the Application

Open your web browser and navigate to http://localhost:3000/. You will be redirected to a new note page.

Usage

  1. Open the app
  2. Type stuff
  3. Magic happens ✨
  4. Your notes are saved!

(Yes, it's really that simple. We didn't want to write a 200-page manual)

Contributing

Found a bug? Want to add a feature? Have a better joke than ours? We're all ears! 👂 Fork, code, and send us a pull request. We promise to read it while sipping coffee ☕

License

WTFPL License - Because who doesn't love a good free-for-all? 🎉

Acknowledgments

  • Coffee ☕ - The real MVP
  • Stack Overflow - Our silent partner
  • You - For actually reading this far! 🌟

About

A simple web application for creating, editing, and saving notes with unique URLs. Features auto-save using local storage and a responsive design for easy access and sharing.

Topics

Resources

License

Stars

Watchers

Forks