Vi-Notes is a smart rich text note editor developed using React, TypeScript, and Vite. The main goal of this project is to provide users with a simple and interactive platform where they can write, edit, and format notes easily in real time.
- User Registration & Login
- Rich Text Editing
- Bold, Italic, Underline
- Text Decorations
- Font Size Control
- Detect Pasted Text
- Registration and Logic page
I worked mainly on the TempEditor component.
My work includes:
- Developed the initial text editor
- Added text formatting features like:
- Bold
- Italic
- Underline
- Text decorations
- Font size changes
- Improved editor usability
- Integrated editor features with
App.tsx - Connected all components for smooth user flow
- React
- TypeScript
- Vite
- CSS
- Local Storage