Skip to content

ManojSankolSR/Firebase_Auth_Notes_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter_Notes_App

A new Flutter Notes App

This Cross Platform Flutter application allows users to create, edit, and manage notes while utilizing Firebase Authentication for user authentication and Firestore Database for real-time data storage. With an intuitive interface and seamless integration of Firebase services, managing your notes has never been easier.

This Application can Run On Multiple Platforms Like :- Android ,IOS,Web

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Features

User Authentication: Secure user registration and login using Firebase Authentication.

Login Options

Login using google

Login Using Email and Password

Real-time Data Sync: Notes are synchronized in real-time across devices using Firestore Database.

Create and Edit Notes: Add new notes and edit existing ones effortlessly.

Responsive Design: The app provides a consistent user experience across different screen sizes.

Installation

Clone Repository: git clone https://github.com/ManojSankolSR/Apps.git

Navigate to Directory: cd Firebase_Auth_Notes_App

Install Dependencies: flutter pub get

Setup Firebase:

Create a new project on the Firebase Console. Add an Android app to your project and follow the setup instructions to download the google-services.json file. Add an iOS app to your project and download the GoogleService-Info.plist file. Place the google-services.json file in the android/app directory and the GoogleService-Info.plist file in the ios/Runner directory. Run the App: flutter run

Configuration

To customize the app for your needs, you can make changes in the following files:

lib/required-files: Update Firebase configuration settings.

Dependencies

Flutter

Firebase Core

Firebase Authentication

cupertino_icons

curved_navigation_bar

animations

flutter_staggered_grid_view

flutter_riverpod

uuid

random_color

path_provider

path

sqflite:

animated_icon

intl

flutter_native_splash

firebase_core

firebase_auth

google_sign_in

cloud_firestore

gradient_borders

gradient_widgets

awesome_snackbar_content

flutter_svg

simple_gradient_text

loading_animation_widget

lottie

page_transition

dotlottie_loader

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors