Skip to content

derekjtong/messenger

Repository files navigation

Messenger

A fully-functional real-time Messenger clone.

Installation

Prerequisites

  • Node.js and npm/yarn installed on your machine
  • A MongoDB account for database
  • Google and Github developer accounts for OAuth
  • A Pusher account for real-time messaging
  • A Cloudinary account for file and image storage

Setup

  • Clone this repository
  • Run npm install or yarn install to install the dependencies
  • Add your environment variables to the .env.example file in the root of the project and rename it to .env

Usage

After setting up, you can start the development server with npm run dev or yarn dev. The application will run on http://localhost:3000.

Releases

No releases published

Packages

No packages published

Languages