EasyNote is a straightforward note-taking application designed to provide users with a secure and intuitive platform for creating, organising, and managing their notes. The application prioritises user privacy and requires user authentication to access note-taking functionalities. EasyNote aims to enhance user productivity by offering a clean and responsive interface, efficient note organisation, and reliable security features.
The primary goal of EasyNote is to provide users with a secure and user-friendly note-taking experience. Key objectives include user authentication, efficient note creation and management, and a responsive user interface.
- As a new user, I want to create an account to access note-taking features securely.
- As a user, I want to create new notes with titles and content.
- As a user, I want to edit my existing notes to keep them up-to-date.
- As a user, I want to categorise my notes into folders or tags for better organisation.
- As a user, I want to ensure that my data is secure, and communication is encrypted.
- As a user, I want the application to be accessible and usable on different devices.
- User Authentication:
- Register a new account securely.
- Log in with existing credentials.
- User Account Management:
- Update user profile information.
- Change account password.
- Note Creation and Management:
- Create, edit, and delete notes.
- Timestamps for tracking note modifications.
- Note Organization:
- Categorize notes into folders or tags.
- Default folder for uncategorized notes.
- User Interface:
- Intuitive and responsive design.
- Support for various devices.
- Security:
- Secure communication with HTTPS.
- Passwords stored securely.
- Cross-Platform Availability:
- Web-based application accessible on major browsers.
EasyNote is open-sourced software licensed under the MIT license.