Small Social Networking
Budget: $250 – $750 USD
Here’s the refined version in English:
Title: Development of a Social Platform with React and Flexible Backend
Project Description:
I am looking for a skilled developer to build a modern social platform. The backend should be flexible and scalable, ready to support future iOS and Android apps. The developer can choose the backend technology (e.g., Node.js, FastAPI, Django, etc.) as long as it meets the project requirements. The frontend will be developed using React.
Core Functional Requirements:
1. User Authentication and Registration:
• User registration system.
• Email validation for account activation.
• Password recovery feature.
• Enforcement of unique user accounts.
2. Bad Word Filtering:
• Implementation of a profanity filter for Romanian words.
• Applied to registration fields and other relevant sections.
3. Matching System:
• Matching users based on specific profile data and preferences.
4. Payment System:
• Integration with Stripe to handle payments and subscriptions.
5. Social Features:
• Follow/Unfollow functionality between users.
• Posting system similar to Reddit, with content visible to all users.
• Features include:
• Likes and comments on posts.
• Upvote/Downvote for comments.
• Reporting of posts, comments, and profiles.
6. Moderation and Safety:
• Reporting system for inappropriate content and profiles.
• Mechanisms to ensure a safe and enjoyable user experience.
Technical Requirements:
• Frontend: Developed with React, responsive and optimized for web and mobile devices.
• Backend: Flexible and scalable, with recommendations including Node.js, FastAPI, or Django.
• Database: Scalable to support high user activity and data handling.
Required Skills:
• Proven experience in React frontend development.
• Expertise in integrating payment systems, especially Stripe.
• Ability to implement moderation tools and ensure platform safety.
• Experience with scalable backend technologies prepared for mobile app extensions.
If you have additional details or need further refinement, feel free to let me know!
Title: Development of a Social Platform with React and Flexible Backend
Project Description:
I am looking for a skilled developer to build a modern social platform. The backend should be flexible and scalable, ready to support future iOS and Android apps. The developer can choose the backend technology (e.g., Node.js, FastAPI, Django, etc.) as long as it meets the project requirements. The frontend will be developed using React.
Core Functional Requirements:
1. User Authentication and Registration:
• User registration system.
• Email validation for account activation.
• Password recovery feature.
• Enforcement of unique user accounts.
2. Bad Word Filtering:
• Implementation of a profanity filter for Romanian words.
• Applied to registration fields and other relevant sections.
3. Matching System:
• Matching users based on specific profile data and preferences.
4. Payment System:
• Integration with Stripe to handle payments and subscriptions.
5. Social Features:
• Follow/Unfollow functionality between users.
• Posting system similar to Reddit, with content visible to all users.
• Features include:
• Likes and comments on posts.
• Upvote/Downvote for comments.
• Reporting of posts, comments, and profiles.
6. Moderation and Safety:
• Reporting system for inappropriate content and profiles.
• Mechanisms to ensure a safe and enjoyable user experience.
Technical Requirements:
• Frontend: Developed with React, responsive and optimized for web and mobile devices.
• Backend: Flexible and scalable, with recommendations including Node.js, FastAPI, or Django.
• Database: Scalable to support high user activity and data handling.
Required Skills:
• Proven experience in React frontend development.
• Expertise in integrating payment systems, especially Stripe.
• Ability to implement moderation tools and ensure platform safety.
• Experience with scalable backend technologies prepared for mobile app extensions.
If you have additional details or need further refinement, feel free to let me know!