Serenity Scribe
This is a simple note taking and quote capturing application. The users can write notes or quotes, save them as screenshots, and each note is timestamped.
Tech Stack
- React
- Tailwind CSS
- TinyMCE Editor
- html2canvas
- IndexedDB for offline storage (To be implemented)
Features
- Rich Text Editing: The application uses TinyMCE for rich text editing, allowing for a wide range of text formatting options.
- Customizable Appearance: Users can customize the background color, text color, font size, and font family of the notes.
- Background Image: Users can select a background image for their notes.
- Save as Screenshot: Notes can be saved as screenshots.
Installation
- Clone this repository to your local machine.
git clone <repository-link>
- Navigate into the project directory.
cd serenity-scribe
- Install the dependencies.
yarn install
- Run the application.
yarn start
Usage
- Navigate to the note editor screen.
- Enter your note or quote in the rich text editor.
- Customize the appearance of your note as needed.
- Click the save button to save your note as a screenshot.
Future Enhancements
- Implement offline storage with IndexedDB.
- Improve the UI and UX.
- Add additional features based on user feedback.
Contributions
This project is open for contributions. Please fork the repository and create a pull request with your changes.