- About
- Built With
- Screenshots
- How can you use it ?
- Prerequisites
- Usage
- Contact
This is my HMI and CCL mini-project, "My Notes," in which I practised deploying my backend to Firebase as well as designing the UI interface using Figma. After the project was completed, Google released "Null Safety" in Flutter 2.0, which is also used in this project. You can clone the repo and try it out for yourself using the instructions below.
The whole code is linted, which means all dart rules and linting rules are been followed strictly for optimized and greater code quality.
This application is built using Flutter, Firebase and Dart which is an underlying language which Flutter requires.
Design File - My Notes Design
- Login Screen
- Signup Screen
- Home Screen
- Options Panel
- Add New Note Screen
- Edit Note Screen
- Search Note Screen
- Flutter SDK must be installed -> How to do it ?
- Basic knowledge of Flutter & Android
- Create a Firebase Project -> Here
- Clone this repo and change package name -> Here's the Guide
- Add your app to the Firebase project you created -> This is how you do it!
- Download the "google-services.json" file after you get it
- Place it in this folder ->
<your project path>/android/app
- Execute the app!
Mayur Nile - Linkedin - mayurnile95@gmail.com
Project Link: https://github.com/mayurnile/my_notes