Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 1.32 KB

README.md

File metadata and controls

50 lines (38 loc) · 1.32 KB

MSGme - A Chat Web Application

MSGme is a feature-rich, real-time chat web application designed for seamless and secure communication. Built with modern web technologies, MSGme offers a fast and interactive user experience for messaging and collaboration.

Tech Stack

Frontend

Backend

  • Chat Service: Node.js with MongoDB using Socket.io
  • User Service: Next.js with PostgreSQL using Prisma ORM

Database

  • Relational: PostgreSQL (User and relations management)
  • NoSQL: MongoDB (Message storage)

Installation

Frontend Setup -

Click here

Backend Setup -

  1. Clone the repository:

    git clone https://github.com/MSGme-organization/MSGme-backend.git
  2. Navigate to the frontend directory:

    cd MSGme-backend
  3. Install dependencies:

    npm install
  4. Configure environment variables:

    • Create a .env file in the root directory.
    • Add the following variables:
    DATABASE_URL="Mongodb database url"
  5. Start the server:

    npm run dev