/Chat-App

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

Chat-App

A plane php project to show the as a part of my assignment.

This is a complete chat app with great bootstrap design and all the necessary features .

Home page

Chat App

Table of contents

  1. Technologies
  2. Features
  3. Development

Technologies

  • mdbootstrap: A Material Design UI kit
  • PHP
  • Mysql
  • javascript
  • AJAX
  • Regular Expression

Features

  • log in
  • sign up
  • profile set up
  • profile photo upload
  • profile editing
  • chatting (without reloading the page)
  • log out

login page

Chat app

Sign-up page

Chat app

_ profile page_

Chat app

Development

To set up this App locally, clone this repo to your desktop and install php on your local machine. Then in terminal go to the cloned repo and run

$ mysql -u [username] -p
> CREATE DATABASE chatapp;
> exit;
$ mysql -u [username] -p chatapp < chatapp.sql

Now run the project in any server like apache2 or php default server.For example to run the project through php default server run the following code.

$ php -S localhost:[port available like 3000]

now to go to your browser and go to localhost.