Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
This repository has been archived by the owner on Mar 2, 2022. It is now read-only.

anchit-choudhry/chat-messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Messenger App

Build Status

A simple demonstration of a chat app using:

Front-end: HTML5, Twitter Bootstrap, AngularJS
Middleware: Node.js
Backend: MySQL 5.7

This project was generated with the Angular Full-Stack Generator version 4.0.5.

Getting Started

Prerequisites

Setting up the MySQL Database

Before running the Web App, please make sure to have access and setup a MySQL Server instance

For installing MySQL Server, please visit the docs at MySQL Website

See the file db-schema-setup.sql which contains the SQL commands for setting up the Database and Tables

To run the SQL commands described in the file, the MySQL logged in user must have proper privileges to CREATE USER/DATABASE/TABLE, GRANT, etc.

The SQL commands could be typed or imported using mysql -u <username> -p < <Path to db-schema-setup.sql>

Suggestions/Feedback/Issues

Please report all your wonderful suggestions and improvements on the Issues tab

Developing

  1. Run npm install to install server dependencies.

  2. Run gulp serve to start the development server. It should automatically open the client in your browser when ready.

Build & development

Run gulp build for building and gulp serve for preview.

Testing

Running npm test will run the unit tests with karma.

Userful links

HTML5
AngularJS
Bootstrap
Node.js
npm(Node Package Manager)
Express
Socket.IO
MySQL