imsorx / Grid

A Chat app built on top of Electron

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Grid

A Chat app built on top of Electron, using Angular, ExpressJS and MongoDB.


IntroductionFeaturesRequirementsBuildRunScreenshotCreditsAuthorContributingLicense

Introduction

Grid is LAN messenger, which runs on server-client architecture over local network. I've build this for college usage as Major project submission ;)

Update: Working on version 2 for learning UI/UX and as well as to polish skills ( screenshots below belong to version 2 :D )

Features

  • Awsome UI
  • Signup and Login
  • Channels
  • Emojis
  • File Sharing
  • Dark mode
  • Voice & Video call (coming soon)

Requirements

To build this project you will need following

  • NodeJS
  • MongoDB

Build Process

To run this project, you have to build Frontend.

You will need Node Package Manager in order to build

Run following commands to build

$npm i
$npm build

Running Project

In order to run project, you have execute following command in Frontend and Backend folder seperate terminals.

$npm start

Screenshots

Login Page Home Page Chat Chat

Credits

Project was possible with following Frameworks

Author

Contributing

Looking forward to learn something new, so feel free to contribute!

License

MIT

About

A Chat app built on top of Electron


Languages

Language:JavaScript 42.5%Language:TypeScript 28.3%Language:SCSS 11.0%Language:HTML 9.4%Language:CSS 8.8%