# Medium Clone ## Docs - [Ads API Documentation](https://docwrite.jooj.us/api-reference/advertising.md): The Ads API provides endpoints to manage advertising blocks, including both public and admin-level functionalities. - [API Blogs Management](https://docwrite.jooj.us/api-reference/blog-management.md): This section provides details on managing blog categories, allowing administrators and users to organize content effectively. Categories help classify blog posts and make navigation easier - [API Blog Reports](https://docwrite.jooj.us/api-reference/blogs-reports.md): This section provides details on handling reports via API, enabling administrators to manage reports programmatically. - [Blog Categories](https://docwrite.jooj.us/api-reference/categories.md): This section provides details on managing blog categories, allowing administrators and users to organize content effectively. Categories help classify blog posts and make navigation easier - [API Blog Comments ](https://docwrite.jooj.us/api-reference/comments.md): This section provides details on managing blog comments, allowing administrators to moderate, filter, and delete comments effectively. Comments help engage users in discussions and provide feedback on blog posts. - [API Comment Reports](https://docwrite.jooj.us/api-reference/comments-reports.md): This section provides API endpoints for managing reported comments, allowing administrators to review, delete, or block users based on reports. - [Footer Menu API](https://docwrite.jooj.us/api-reference/footer-menu.md): This section provides details on managing the footer menu. Administrators can create, edit, and delete menu links that are displayed in the website footer. The menu supports both internal slugs (e.g., `/about`) and external URLs. - [Introduction](https://docwrite.jooj.us/api-reference/introduction.md): Example section for showcasing API endpoints - [API Pages Management](https://docwrite.jooj.us/api-reference/page-management.md): This section provides details on managing pages, allowing administrators to create, edit, delete, and retrieve pages efficiently. Pages help structure site content and provide important information to users. - [API Global Settings](https://docwrite.jooj.us/api-reference/settings.md): This section provides details on managing global settings, allowing administrators to configure essential site options such as branding, metadata, social links, and SMTP settings. - [API Sitemap and SEO](https://docwrite.jooj.us/api-reference/sitemap-seo.md): This section provides details on how to automatically generate a dynamic sitemap.xml and configure robots.txt so that all pages (static pages, blogs, and categories) are indexed by search engines without manual intervention. - [Social Keys](https://docwrite.jooj.us/api-reference/social-login.md): The admin panel allows you to store and update OAuth credentials dynamically. These keys are saved in the database and retrieved via API. - [User Management](https://docwrite.jooj.us/api-reference/user-management.md): The **User Management** section in the admin panel allows administrators to search, view, block, and delete user accounts. This section provides a clear and structured approach to managing platform users efficiently. - [API User Reports](https://docwrite.jooj.us/api-reference/users-reports.md): This section describes the **User Reports** management in the admin panel. Admins can view, filter, and take actions on user reports submitted by platform users - [Blogs Management](https://docwrite.jooj.us/blogs/blog-management.md): The **Blogs Management** section in the Admin Panel allows administrators to manage blog posts, including listing, searching, deleting, and paginating through blog entries. - [Blog Categories](https://docwrite.jooj.us/blogs/categories.md): This section provides details on managing blog categories, allowing administrators and users to organize content effectively. Categories help classify blog posts and make navigation easier. - [Blog Comments](https://docwrite.jooj.us/blogs/comments.md): The **Comments Management** section in the admin panel allows administrators to search, filter, delete, and manage comments on the platform. This section provides a structured approach to handling user-generated comments effectively. - [Global Settings](https://docwrite.jooj.us/essentials/settings.md): This section covers the configuration of global site settings, including site details, SEO metadata, logos, and SMTP settings. Administrators can manage these settings to customize the site experience. - [File Structure](https://docwrite.jooj.us/get-started/file-structure.md): Learn about the essential components of NexWrite and how to navigate the files you receive after purchase. This guide will help you understand the contents of your download, setting you up for a smooth installation process. - [Get NexWrite](https://docwrite.jooj.us/get-started/get-nexwrite.md): Learn how to obtain your NexWrite license and access the source code to start building your is a powerful Medium-style blogging platform script built with modern technologies. - [Post-Installation Setup](https://docwrite.jooj.us/get-started/initial-setup.md): Learn how to access the admin panel, configure global site settings, and enable features like social login after installing NexWrite. - [VPS or Dedicated Server](https://docwrite.jooj.us/get-started/installation.md): A complete guide to installing the NexWrite - Medium-style blogging platform script on your VPS or dedicated server, including setup, license activation, and database configuration. - [Install on Localhost](https://docwrite.jooj.us/get-started/installation/local.md): A complete guide to installing the NexWrite - Medium-style blogging platform script on your local machine, including setup, license activation, and database configuration. - [Deploy on PaaS (Render, Railway, Heroku)](https://docwrite.jooj.us/get-started/installation/paas.md): A complete guide to deploying the NexWrite - Medium-style blogging platform script on popular PaaS providers, including setup, license activation, and database configuration. - [Installation Troubleshooting](https://docwrite.jooj.us/get-started/installation/troubleshooting.md): Resolve common issues encountered during the NexWrite installation process on VPS, PaaS, or localhost with this comprehensive troubleshooting guide. - [Server Requirements](https://docwrite.jooj.us/get-started/server-requirements.md): Ensure your server meets these requirements for a smooth installation and operation of your React + Node.js Medium Clone. - [Introduction](https://docwrite.jooj.us/introduction.md): Learn how to get started with NexWrite - [Footer Menu](https://docwrite.jooj.us/menu/footer-menu.md): This section provides details on managing the footer menu. Administrators can create, edit, and delete menu links that are displayed in the website footer. The menu supports both internal slugs (e.g., /about) and external URLs. - [Pages Management](https://docwrite.jooj.us/pages/page-management.md): The **Pages Management** section allows administrators to manage all static pages on the platform. - [Blog Reports](https://docwrite.jooj.us/reports/blogs-reports.md): The **Admin Reports Management** section allows administrators to manage reports related to blogs, users, and comments. Admins can review reports, take actions, and ensure content compliance. - [Comment Reports](https://docwrite.jooj.us/reports/comments-reports.md): The **Comment Reports Management** section allows administrators to handle reported comments, review reasons, take actions, and manage content integrity. - [User Reports](https://docwrite.jooj.us/reports/users-reports.md): This section describes the **User Reports** management in the admin panel. Admins can view, filter, and take actions on user reports submitted by platform users. - [Advertising](https://docwrite.jooj.us/settings/advertising.md): Documentation for Ads Management - [Sitemap and SEO](https://docwrite.jooj.us/settings/sitemap-seo.md): This section provides details on how to automatically generate a dynamic sitemap.xml and configure robots.txt so that all pages (static pages, blogs, and categories) are indexed by search engines without manual intervention. - [Social Login](https://docwrite.jooj.us/settings/social-login.md): This documentation provides a detailed guide on integrating and managing social login authentication using OAuth providers such as Google, Facebook, and Twitter. Each section covers a specific aspect, including API endpoints, admin panel management, and frontend implementation. - [User Management](https://docwrite.jooj.us/users/user-management.md): The **User Management** section in the admin panel allows administrators to search, view, block, and delete user accounts. This section provides a clear and structured approach to managing platform users efficiently. ## OpenAPI Specs - [openapi](https://docwrite.jooj.us/api-reference/openapi.json) ## Optional - [Official website](https://jooj.us/) - [Demo NewWrite](https://nexwrite.jooj.us)