Skip to content

This is a simple story telling application using flutter and dart

Notifications You must be signed in to change notification settings

sachinNishalka/StoryTeller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StoryTeller

The StoryTeller project is a Flutter application that allows users to create and share interactive stories with others. It provides a platform for users to engage in storytelling by writing, reading, and participating in collaborative story creation. The application aims to foster creativity, imagination, and collaboration among its users.

FJ6QWgdO6o

Technologies and Programming Concepts Used

  • Flutter: The project is developed using the Flutter framework, which is an open-source UI toolkit developed by Google. Flutter enables the creation of beautiful, cross-platform applications for iOS, Android, web, and desktop from a single codebase.
  • Dart: Dart is the programming language used in Flutter development. It is a client-optimized language that provides a productive and efficient development experience. Dart is used for writing the application logic, managing state, and implementing the user interface.
  • Object-Oriented Programming (OOP): The StoryTeller project leverages the principles of OOP to design and structure the codebase. OOP allows for the organization of code into reusable and modular objects, encapsulating data and behavior together. Concepts such as classes, objects, inheritance, polymorphism, and encapsulation may be used to achieve a well-structured and maintainable codebase.
  • State Management: Flutter offers various state management approaches, and the specific technique used in this project will depend on the implementation. Common state management solutions in Flutter include Provider, Riverpod, BLoC (Business Logic Component), and Redux. The application's design may utilize OOP concepts to manage and control the application's state effectively.
  • UI Design: The project may utilize Flutter's built-in UI widgets and also custom UI designs tailored to the requirements of the StoryTeller application. OOP principles can be applied to create reusable UI components, enhance code modularity, and improve the overall user interface design.

Getting Started

To get started with the StoryTeller project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/sachinNishalka/StoryTeller.git
    
  2. Install Flutter and Dart, if you haven't already. You can find installation instructions in the Flutter documentation: Flutter Installation Guide

  3. Open the project in your preferred IDE or text editor.

  4. Run the application:

Contributing

Contributions to the StoryTeller project are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request. Make sure to follow the project's code of conduct and guidelines when contributing.

About

This is a simple story telling application using flutter and dart

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published