Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 1.5 KB

README.md

File metadata and controls

58 lines (41 loc) · 1.5 KB

Hi 👋, this is team Tigdi

A passionate group of developers from India.

  • 🔭 We currently worked on the project called BlogUs

BlogUs - Space News and Blog Platform

BlogUs is a platform dedicated to space news and blogs, offering a rich set of features for both guests and registered users. This README will guide you through the setup, features, and usage of BlogUs.

Features

  1. Guest Access

    • View public blogs and space news.
  2. User Authentication

    • Login and signup functionality.
  3. Blog Management

    • Create, update, and delete blogs.
    • Preview blogs before posting.
    • Add images, and video in blogs.
  4. User Interaction

    • Like, comment, and repost blogs.
    • Tag users in posts and comments.
  5. Spaces (Groups)

    • Create spaces and invite/add members.
    • Users can be part of multiple spaces.
    • Spaces can have different roles: Owner and Member.
    • Request to join spaces.
  6. User Following

    • Follow other users and spaces.

Installation

To get started with BlogUs, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/blogus.git
    cd blogus
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    DATABASE_URL=your_database_url
    JWT_SECRET=your_jwt_secret
    CLOUDINARY_URL=your_cloudinary_url
    
  4. Run the application:

    npm start