Witit - AI powered social media app that helps creators make more money by renting out their ai models. It has offline storage for images + feed. I have implemented offline storage with the package called Isar with the custom built syncing solution to mongoDB.
-
Generate Stunning AI-Generated Images: Craft stunning images that captivate and inspire with advanced AI technology.
-
Create Engaging Posts: Craft compelling posts that resonate with your audience and spark conversation.
-
Level Up Your AI: Explore the limitless possibilities of AI to unleash your creativity.
-
Advanced Creation Tools: Access a suite of powerful tools to elevate your content creation game.
-
Earn Cash From Your AI: Monetize your AI-generated creations and turn your passion into profit.
-
AI Integration Into Posts: Embed AI into your posts.
-
Subscription Includes 20 Photo Creations a Day: Create up to 20 breathtaking AI-enhanced photos every day.
-
Get Verified: Earn the prestigious verification badge to showcase user credibility.
-
Create and View Content With Fewer Restrictions: Enjoy more freedom in content creation and viewing.
-
Transform Ordinary Photos Into Extraordinary AI Masterpieces: Create AI photos in various photography styles.
-
Bank Account Linking & Withdraw Funds: Connect your bank account for transactions and Withdraw funds hassle-free with intuitive withdrawal options.
-
Verify Identity: Confirm your identity for security.
-
Renew Plan: Renew your subscription plan seamlessly without any hassle.
-
Send and Receive Credits Seamlessly: Exchange credits with other users.
-
Organize With Member Circles: Create and manage member circles for streamlined collaboration and communication.
-
Engage With Powerful Messaging: Stay connected with fellow creators through robust messaging features.
-
Master Advanced Recreation Settings: Adjust settings for photo recreations.
Witit is built using the following technologies:
-
Next.js: Witit is built using the Next.js framework, which provides a seamless and efficient development experience for creating modern web applications.
-
Tailwind CSS: The user interface of Witit is designed using Tailwind CSS, a highly customizable CSS framework that enables rapid and responsive UI development.
-
OpenAI API: Witit leverages the OpenAI API to access state-of-the-art image models that Craft stunning images that captivate and inspire with advanced AI technology.
-
Firebase: Firebase is utilized in the application to provide instant notifications, ensuring real-time communication and updates for users.
-
API Integration: API Integration is implemented for interaction with external services, enabling data sharing and functionality enhancement for a comprehensive, interconnected user experience.
-
Stripe Integration: Stripe is used in Witit for handling online payments, providing a secure and efficient way to process transactions within the application.
-
Socket.IO: Socket.IO enables real-time, bidirectional and event-based communication between the browser and the server.
-
TypeScript: Witit is developed using TypeScript, a statically typed superset of JavaScript that enhances code quality, maintainability, and developer productivity.
-
Next Auth: Next Auth is utilized for implementing user authentication and authorization in Witit, allowing users to securely access the application and their personalized data.
-
React: The user interface components of Witit are built using React, a popular JavaScript library for building interactive and reusable UI components.
-
HTML: Witit utilizes HTML for structuring and presenting the application's content, ensuring a semantic and accessible web experience.