- Mugo Moses
- Nick Otieno
- Teresia King'ori
M-Pap is a web application that provide a real-time conversation with people and also extends one way messaging to accept two-way communcation.
-
Clone the repository by running
https://github.com/Moses-254-Mugo/M-Pap
Navigate to the project
cd M-pap
-
Create a virtual enviroment
pip install virtualenv
To activate the created virtual environment, run
source virtual/bin/activate
-
Create database You will need to create a new postgress database by typing the following command to access postgress
$ psql
Then run below query to create a new database named
# create databases chats ;
-
Create Database migrations make migrations on postgres using django
python3.8 manage.py makemigrations chats
then run the below command.
python3.8 manage.py migrate
-
Run the app To run the application on your development machine,
pythong3.8 manage.py runserver
To run tests;
python3.8 manage.py test
- Python3.8
- Django
- HTML
- Bootstrap
- CSS
- Allows user to login
- Allows user to create a room
- Allows user to chat with anyone in the room
The project is underMIT License.