Skip to content

rexfernandezluciano/tambayan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tambayan is the ultimate social community network where users connect, create posts, express themselves through likes and comments, and engage in meaningful conversations. From sending messages to joining rooms and watching captivating videos, Tambayan offers a diverse platform for users to hang out, chill, and relax with friends, fostering a vibrant and inclusive online community experience.

Features

  • Post Creation: Users can create and share posts with text, images, and videos.
  • Interaction: Like, comment, and share posts to engage with the community.
  • Messaging: Send direct messages to connect with friends and other users.
  • Room Joining: Join different rooms based on interests or topics to engage in discussions.
  • Video Watching: Watch a variety of videos shared by users within the platform.
  • Social Networking: Connect with friends, follow other users, and build a network.
  • Notifications: Stay updated with notifications for likes, comments, and messages.
  • Privacy Settings: Control privacy settings to manage who can view and interact with your content.
  • Trending Content: Explore trending posts, videos, and topics within the community.
  • Customization: Personalize profiles with profile pictures, bios, and cover photos.

Teams

The teams where people manage Tambayan, making sure it's quality is nevertheless.

Roles Name Contribution
Graphic Designer Pushpajit Roy Logos
Graphic Designer Joshua Calaguas Banners
Product Manager Hiring n/a
Editor Hiring n/a
Software Engineer Hiring n/a
Security Manager Hiring n/a
Database Manager Hiring n/a
Spokesperson Hiring n/a

Tasks

  • Base Components
    • Authentication
    • User Registration
    • System API (Firebase)
    • Post
      • Text
      • Background
      • Images
      • Videos
      • Options
        • Edit post
        • Delete post
        • Share post
        • Copy link post
    • Rooms
    • Chats
    • Notifications
      • FCM (Background & In-Page Notification)
      • User notification
      • System notification
  • Home Page
    • List of Post
    • Profile View
    • Main Menu
    • Stories
    • Rooms
  • Profile Page
    • User post
    • Edit profile
    • Profile options
    • Send message
  • Comment Page
    • Post comment
    • Edit comment
    • Delete comment
  • Room Page
    • Join rooms
    • Create rooms
    • Edit rooms
    • Add member
    • Delete rooms
    • Remove members
  • Chat Page
    • Chat List
    • Send Message

Contributions

Fork this repository, and create your own environment with the same credentials used in this project. Re-destribution or change of credentials of the software are not allowed.

Install Firebase CLI

Only when you have access to the Firebase Console of the project.

npm install -g firebase-tools

Deploy to Hosting

For this, Tambayan uses Firebase Hosting.

firebase deploy --only hosting

or create a pull request on this repo to automatically deployed using GitHub.

Copyright (©) Tambayan, Inc. All Rights Reserved 2024.
This software is licensed under Apache License 2.0 and libraries used in this 
project are licensed through their open source license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published