An open API service indexing awesome lists of open source software.

https://github.com/jatinkh25/drawboard_backend

It is the backend repo of Drawboard App.
https://github.com/jatinkh25/drawboard_backend

express nodejs socket-io

Last synced: 2 months ago
JSON representation

It is the backend repo of Drawboard App.

Awesome Lists containing this project

README

          

# Drawboard App - Backend

This repo contains the backend code of Drawboard App.\
[Frontend Repo Link](https://github.com/jatinkh25/drawboard_frontend)

## How To Use

To clone and run this application you'll need [Git](https://git-scm.com), [NodeJS](https://nodejs.org/en) and [Yarn](https://yarnpkg.com) installed on your system. Commands to run after installing these dependencies :

```bash
# Clone this repository
$ git clone https://github.com/jatinkh25/drawboard_backend

# Go to the repository folder
$ cd drawboard_backend

# Install dependencies
$ yarn install

# Run the app
$ yarn dev

```

## Key Technologies

- Backend of Drawboard is made using [ExpressJS]() as a backend framework.
- It uses [MongoDB](https://www.mongodb.com) as a database management system for storing the information of elements present on the canvas.
- It uses [Socket.IO](https://socket.io) for real time transmission of data between users on the same link.