Esperto is a Flutter mobile application that serves as a secure digital notepad, to-do list, and password manager. It was my first Flutter project, and it uses Hive as a database to store user data.
Esperto includes the following features:
- User authentication: Users can sign up, log in, and log out using their email and password.
- Secure storage: All user data is securely stored using the Hive database.
- Note taking: Users can write down and save notes.
- To-do lists: Users can create and manage to-do lists.
- Password storage: Users can store and access passwords for their accounts.
- Beautiful design: The app has a modern and intuitive user interface.
Here are some screenshots of Esperto:
To install Esperto, follow these steps:
- Clone this repository:
git clone https://github.com/SyedShahriyarAli/esperto.git
- Install the necessary dependencies:
flutter pub get
- Run the app:
flutter run
To get started with Esperto, follow these steps:
- Sign up for an account or log in if you already have one.
- Use the app to take notes, create to-do lists, and store your passwords.
- Enjoy the convenience of having all your important information in one secure location.
Esperto was built using the following technologies:
- Flutter
- Hive database
If you would like to contribute to Esperto, please follow these steps:
- Fork this repository.
- Create a new branch:
git checkout -b new-feature
- Make your changes and commit them:
git commit -m 'Add new feature'
- Push to the original branch:
git push origin new-feature
- Create a pull request.
Esperto is available for download on Google Play Store: https://play.google.com/store/apps/details?id=com.shahriyarali.esperto