Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.9 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.9 KB

Apsiyon Social

This application was developed as part of the Apsiyon Hackathon. Apsiyon Social is a small-scale social media platform integrated within the Apsiyon ecosystem. It allows residents to share activities, organize events, and stay connected with their community.

Features

  • Profile Creation: Users can create and manage profiles that display their shared content, profile photo, bio, and site/apartment/floor information.
  • Likes and Comments: Users can engage with posts by liking and commenting. (Dislike feature is not available.)
  • Content Sharing: Share a variety of content including text, photos, and videos. (A check mechanism is included)
  • Moderation: Includes a mechanism to ensure appropriate content is shared.
  • Event Management: Create and manage events, and notify others about your participation.
  • Notifications: Stay updated with a notification system for relevant activities and interactions.
  • User Management: Follow, unfollow, block, or unblock other users.

Technologies Used

  • Expo - Framework for building cross-platform apps using React Native.
  • React Native - JavaScript library for building native mobile apps.
  • Firebase - Platform for building and managing backend services, including authentication and real-time databases.
  • FastAPI - Modern, fast (high-performance) web framework for building APIs with Python 3.7+.
  • OpenAI - API for advanced AI models used for generating content and providing conversational responses.

Architecture

Brainstorming(1)


ApsiyonSocialHizliDemo.mp4