JotPro is a JavaScript note-taking application that allows users to create, edit, delete, and search notes. The application features a dynamic interface with light and dark themes, customizable backgrounds, and rich text formatting options.
- Create, edit, delete, and search notes.
- Light and dark themes.
- Customizable backgrounds.
- Rich text formatting options (bold, italic, underline, unordered lists).
- Local storage for persistent note saving.
- HTML5
- CSS3
- JavaScript (ES6)
- Bootstrap 5
To get a local copy up and running follow these simple steps.
Make sure you have the following installed:
- A modern web browser (Chrome, Firefox, Safari, etc.)
- git clone [https://github.com/nduagoziem/JotPro.git]
- Open 'index.html' in your preferred web browser.
Home Section: View all saved notes. Note Section: Create or edit notes.
Toggle between light and dark themes. Select a background image from the dropdown menu.
Click the 'Note' button to switch to the note creation section. Enter a title and body for your note. Use the formatting buttons to style your text. Click the save icon to store your note.
Enter a keyword in the search bar to filter notes by title.
JotPro/ │ ├── Images/ │ ├── logo.png │ ├── night-bg.jpg │ ├── settings.svg │ ├── villa-bg.jpg │ └── beach-bg.jpg │ ├── Bootstrap/ │ ├── css/ │ │ └── bootstrap.min.css │ └── js/ │ └── bootstrap.bundle.min.js │ ├── style.css ├── main.js ├── index.html └── README.md
Happy Coding 😊