Thursday, March 6, 2025

Newx

  Newx

I need you to develop a social media-style news website with the following features:

Key Functionalities:

  • News Display:
    • Display news headlines with images, organized by categories (e.g., politics, sports, technology, etc.).
    • News will be sourced from free news services, with proper attribution.
    • Responsive design, adaptable to different devices (desktop, mobile, tablet).
  • Social Interaction:
    • Users can create profiles, follow other users, and view their activities.
    • Functionality for "likes" and comments on news items.
    • Notification system for new news, comments, and followers.
  • Social Media Publishing:
    • Primary service: Automatic generation of posts on X (Twitter) and other social media platforms (Facebook, LinkedIn, etc.) from selected news.
    • Customization of the message to be published.
    • Integration with social media APIs for direct posting.
    • Generate images for each post for the different social networks.
  • Business Model:
    • Free service up to a monthly posting limit.
    • Paid subscription options to increase the posting limit and access premium features (e.g., analytics, scheduled posts, etc.).
  • Administration:
    • An admin panel to manage users, news categories, and subscription plans.
    • Ability to moderate comments and user-generated content.
  • Reports:
    • That the platform can generate reports of the use of it, for users and administrators.

Technical Requirements:

  • Full-stack development, using modern technologies (e.g., React, Vue.js, Angular for the frontend; Node.js, Python/Django, Ruby on Rails for the backend; databases like PostgreSQL or MySQL).
  • RESTful API for communication between frontend and backend.
  • Robust security implementation to protect user data.
  • SEO optimization.
  • Cloud computing implementation, for the correct scalability of the project.

Deliverables:

  • Complete and documented source code.
  • Database with test data.
  • Technical documentation and user manual.
  • Deployment in a test environment.

Additional Considerations:

  • Attractive and user-friendly design.
  • Optimized loading speed.

No comments:

Post a Comment

Creacion de canales Youtube

 Segun Gemini: Crear un canal es la parte fácil (técnicamente toma 5 minutos), pero monetizarlo es un proyecto a mediano/largo plazo que re...