Skip to content

nandithshetty/CRUD-Operations-Using-Flutter

Repository files navigation

🔥 Flutter Firebase Auth + Firestore CRUD App

This Flutter application demonstrates Firebase Authentication (Sign Up, Sign In, Forgot Password, Logout) and basic CRUD operations using Firestore, with animated UI elements and colorful design.

Features

  1. Firebase Email/Password Authentication
  • User Sign Up
  • User Sign In
  • Forgot Password with reset email
  • Logout functionality
  1. Firestore Database CRUD
  • Create, Read, Update, Delete user data
  • Real-time Firestore integration
  • Uses a fixed demo document (demo-user) for demo purposes
  1. UI
  • Gradient backgrounds
  • Animations (Fade + Slide for transitions)
  • Custom styled text fields and buttons

Getting Started

Prerequisites

  • Flutter SDK installed
  • Firebase project setup
  • Android/iOS emulator or physical device
  • Internet connection

Installation

  1. Clone the repository:
    git clone https://github.com/nandithshetty/CRUD-Operations-Using-Flutter.git
    cd CRUD-Operations-Using-Flutter

About

CRUD Operations Using Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published