Ionic Notepad is a simple yet powerful note-taking app built using Ionic and Angular. It allows users to create, manage, and organize notes with ease. The app includes a rich text editor for enhanced note formatting and a calendar view to visualize notes based on their creation dates.
- Notes Page: View and manage all your notes in one place.
- Create New Note: Easily create new notes with a title and detailed content using the integrated Quill rich text editor.
- Calendar Page: View your notes on a calendar to see what was created on specific dates.
- Rich Text Editor: Enhance your notes with formatting options like bold, italics, lists, and more using Quill.
- Displays a list of all notes.
- Allows editing or deleting existing notes.
- Integrated Quill rich text editor for creating rich, formatted notes.
- Option to save the note with the selected date from the calendar.
- Select a date to view notes created on that specific day.
- Navigate between months and years to explore notes from the past.
-
Clone the repository:
git clone https://github.com/yourusername/ionic-notepad.git
-
Navigate to the project directory:
cd ionic-notepad -
Install the dependencies:
npm install
-
Run the app:
ionic serve
- Creating a Note: Click on the "New Note" button, enter your content using the rich text editor, and save it.
- Viewing Notes: Navigate to the "Notes" page to see all saved notes.
- Organizing Notes: Use the "Calendar" page to find notes by their creation date.
Built with ❤️ using Ionic and Angular.