Skip to content

Pinkisingh13/Storytelling

Repository files navigation

🧸 Storytelling app

Welcome to my project! A small attempt to make an Storytelling Application developed using FlutterFire (Flutter+Firebase). I have tried to collect all the basic features of into this application. It uses Flutter Framework for App Frontend and Backend, and Firebase as server maintaining Databases and Storage requirments of the app. It uses Firebase Authentication, Firebase Cloud Firestore. It allows users to quickly and easily filter stories based on their age. With this App, users can effortlessly read any story. Users can stay connected with app once they successfully logged in. There is an option where user can add or customize stories according to their choice. I developed this application just for learning purpose. I am a beginner in flutter so if you found any error feel free to solve it.

🛠️ Built With

. Flutter

. Dart

. Firebase

. Firestore

📱 Illustration

Splash and Onboarding Screens

logo

Onboarding Screens

logo

Login & Signup Screen

logo

Home Screen

logo

Story Overview Screens

logo

Create Story Screen

logo

Profile & Delete account

logo

⚙️ Installation Steps

Clone the repository

  • Open your terminal or command prompt
  • Navigate to the directory where you want to save the project
  • Use the git clone command followed by the repository URL
https://github.com/Pinkisingh13/Storytelling.git

Install dependencies

  • Navigate to the project's directory
cd <repository-name>
  • Run the following command to install the required packages
flutter pub get

Generate Required files

  • Navigate to the project's directory
cd <repository-name>
  • Run the following command to generate the required files
flutter pub run build_runner build --delete-conflicting-outputs 

Connect a device or emulator

  • Physical Device

    1. Enable USB debugging on your device
    2. Connect it to your computer using a USB cable.
  • Emulator

    1. Start an Android or iOS emulator using your preferred IDE or tools.

Run the Project

  • Use the following command to build and run the project
flutter run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages