Skip to content

Thakor-Yashpal/Sticky-Notes-Using-HTML-CSS-And-JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Sticky-Notes-Using-HTML-CSS-And-JavaScript

This simple web application allows you to create and manage sticky notes directly in your browser. Built using HTML, CSS, and JavaScript, it's a practical example of front-end development and local storage manipulation.

Features

  • Create Notes: Add new sticky notes with custom text content.
  • Edit Notes: Modify the text of existing notes.
  • Delete Notes: Remove notes you no longer need.
  • Drag and Drop: Reposition notes anywhere on the screen.
  • Persistent Storage: Notes are saved locally in your browser, so they're available even after you close and reopen the page.
  • Color-Coded Notes: Create notes with different background colors (e.g., using a color picker or predefined options). (Optional, implement if you added this feature)
  • Responsive Design: The app adapts to different screen sizes. (Optional, implement if you added this feature)

Technologies Used

  • HTML: Structure of the notes and the user interface.
  • CSS: Styling and layout of the sticky notes.
  • JavaScript: Dynamic behavior, note creation, manipulation, and local storage interaction.

How to Use

  1. Clone the repository: git clone https://github.com/Thakor-Yashpal/Sticky-Notes-Using-HTML-CSS-And-JavaScript.git
  2. Open index.html: Simply open the index.html file in your web browser.
  3. Start creating notes: Click the "Add Note" button (or equivalent) to create a new sticky note. Enter your text and start organizing!

Project Structure

  • index.html: The main HTML file.
  • style.css: The CSS file for styling.
  • script.js: The JavaScript file for functionality.

Future Enhancements (Optional)

  • Rich Text Editing: Allow for formatting options within the notes (bold, italic, lists, etc.).
  • Synchronization: Sync notes across devices using a backend service.
  • Search/Filtering: Implement a search bar to quickly find notes.
  • Tags/Categories: Organize notes using tags or categories.
  • Export/Import: Enable exporting and importing notes in different formats (e.g., JSON, TXT).
  • Reminders/Due Dates: Add reminder functionality with due dates and notifications.

Contributing

Contributions are welcome! Feel free to submit pull requests for bug fixes, new features, or improvements to the code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published