Skip to content

Social Networking capabilities for your app using Firebase

Notifications You must be signed in to change notification settings

amaboura/socialbase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Socialbase

Thinking about adding Social Networking features to your app? Doing that nowadays can be cumbersome as you have to build a proper API backend, host it and consume it from your app, Does that sound a lot for an app developer ? yes it does.

You might have heard of Firebase, a BaaS that can help you add real time communication and data storage capabilities to your app, where your data model will be represented in JSON.

Socialbase is a simple JSON file that you can drop into your Firebase collection (inspired by Tapglue) , this will create the minimum data structure to enable social networking in your app.

Excited? Download the file and enjoy!

Now what?

The following collections are available in the current Socialbase structure:

  • Users: List of users
  • Search: Basic users search index
  • Events: List of events(bookmarks, saves ..etc)
  • Posts: List of users' posts
  • Like: List of users' likes
  • Comments: List of users' comments
  • Connections: List of users' connections

Use Firebase Android or iOS SDKs to consume and manage the data.

Docs

Work in progress.

Contribute

Here is a list of ideas that can be useful for contributors

  • Adding documention
  • Add third party search providers (eg: Elasticsearch)
  • Android and iOS app samples
  • Tutorials

About

Social Networking capabilities for your app using Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published