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.
- 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.
- 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.