arcadia icon indicating copy to clipboard operation
arcadia copied to clipboard

Arcadia. Probably an open source chat platform? :rocket:


Arcadia. The perfect open-source messaging platform.

Node.js CI Codacy Badge

Installing

# clone the repo
$ git clone https://github.com/divy-work/arcadia.git

$ cd arcadia

# install the node modules...
$ npm install

# start
$ npm start

Database

Arcadia uses MongoDB for storage of every bit of information. So, Make sure you start the MongoDB daemon.

$ mongod

You can try editing configurations as per your needs.

config.dbURL = process.env.DATABASEURL || "mongodb://localhost/arcadia";

Its look and feel

23123123.png

Special Thanks

This repo is actually a complete makeover of ThalKod's discord-clone which was archived long ago.

Built with

  • Nodejs - Node.js JavaScript runtime.
  • Socket io - Websocket library for Node.js.
  • Mongoose - Mongoose ORM for commuication with MongoDB.
  • Express - Express framework for handling HTTP requests.