Developed a comprehensive social media application closely like Instagram, designed to engage users in a visually immersive, interactive experience. The platform includes:
- Photo Sharing and User Interaction: Users can post and share photos, follow or unfollow other profiles, and engage through real-time messaging, like posts, and write comments, fostering a lively and connected community.
- Subscription-Based Monetization: Integrated secure payment solutions with Stripe and PayPal, allowing users to purchase subscriptions and support favorite creators directly within the app.
- Real-Time Communication: Implemented instant messaging with smooth, responsive updates, enhancing user interaction and engagement.
- Customizable User Experience: Offers Light and dark theme options for a personalized visual experience, along with complete multilingual support to cater to an international user base.
- Comprehensive User Registration Flow: Implemented full account setup with new user registration, registration confirmation, password reset, and password recovery for seamless onboarding and security.
- Mobile-First and Adaptive Design: Built with a mobile-friendly, fully responsive layout that seamlessly adjusts to any screen size, ensuring usability on smartphones, tablets, and desktops alike.
Client: NextJS, RTKquery, Styled-components, Socket.IO
CI/CD: Jenkins, Kubernetes