Skip to content

Social Media Managment Tool rebuild under Flutter

Notifications You must be signed in to change notification settings

jason25-sudo/SNMT_Flutter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Network tool [0.0.1]

This application is created in order to make life much simpler and to help people share with there photos in different social networks in couple of taps in their smartphones.

Specific feature of this application - multi language support. It can help make posts in different social medias on accounts with different languages simultaneously

This application solves such problems as:

  • posting one post to custom social networks and multiple accounts
  • change description of the post depending on:
    • Social Network
    • Account
    • Account language
  • [In future] scheduling posts
  • [In future] auto liking/subscribing/unsubscribing system

Supported Social Networks

  1. Instagram
  2. [In future] Twitter
  3. [In future] Facebook

Examples of work

Logging in

Alt Text

Creating a post

Alt Text

Additional information

This application requires backend part which must be working alongside with the android app, as it uses at least instagram_private_api based on python.

Android part consists of:

  • main.dart - run application, all routes written here
  • accountData.dart, postData.dart - files which are responsible for conversation with server
  • dataController.dart - responsible for View and Data collaboration, saving data to local memory
  • globalVals.dart - global values written here
  • customWidget...dart - files with custom created widgets
  • other files - View

in globalVals.dart you can change URL value in order application to send requests to the proper address

Backend part:

Actually this part makes magic (at least for Instagram), this part makes authorization and then posting from your account. Backend part has nothing complicated, it is written in python Flask and most actions is basic usage of instagram_private_api

Legal

Disclaimer: This is not affiliated, endorsed or certified by Instagram. This is an independent and unofficial application. Strictly not for spam. Use at your own risk.

About

Social Media Managment Tool rebuild under Flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 91.7%
  • Python 7.5%
  • Other 0.8%