Skip to content

mayurnile/my_notes

Repository files navigation

My Notes

A notes managing app made using Flutter & Firebase



made

Implemented with Dart's Sound Null-Safety for stable, performant and efficient application





Table of Contents

  1. About
  2. Built With
  3. Screenshots
  4. How can you use it ?
    • Prerequisites
    • Usage
  5. Contact

About

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.


style: lint

The whole code is linted, which means all dart rules and linting rules are been followed strictly for optimized and greater code quality.



Built With

This application is built using Flutter, Firebase and Dart which is an underlying language which Flutter requires.


Flutter Firebase Visual Studio Code



Screenshots

First this app was designed using Figma and then implemented using Flutter and Firebase

Design File - My Notes Design

Here are the App Screenshots

  • Login Screen

  • Signup Screen

  • Home Screen

  • Options Panel

  • Add New Note Screen

  • Edit Note Screen

  • Search Note Screen



How can you use it ?

You need to follow this simple steps to execute this application locally on your machine

Prerequisites

  1. Flutter SDK must be installed -> How to do it ?
  2. Basic knowledge of Flutter & Android

Usage

  1. Create a Firebase Project -> Here
  2. Clone this repo and change package name -> Here's the Guide
  3. Add your app to the Firebase project you created -> This is how you do it!
  4. Download the "google-services.json" file after you get it
  5. Place it in this folder ->
        <your project path>/android/app
    
  6. Execute the app!


Contact

Mayur Nile - Linkedin - mayurnile95@gmail.com

Project Link: https://github.com/mayurnile/my_notes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages