Skip to content

Tavuk-Pilav/apsiyon-social

Repository files navigation

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

About

Developed for Apsiyon Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published