Skip to main content

DevGossip App

This is a console application that allows software developers from different tech companies or tech spaces to converge and share anything, gists such as gossip about, bosses and their collegues, pop cultures, even their personal lives and relationships. This will be a realtime chat application for casual discussions.

There are 8 functions in the main python file that makes the functionality of this app.

  1. homepage:
  2. signup:
  3. verify_username:
  4. login:
  5. select_chatroom:
  6. connection_manager:
  7. server_response:
  8. get_userinput:

Requirements

  1. python 3.x
  2. pip

Prerequisites

  1. Set up pusher: if you dont already have a pusher account, create a free account at https//:pusher.com/signup. login to your account dashboard and create an app. save your app credentials (app_id, app_key, app_secret and app_cluster)
  2. install virtualenv package. this is to help manage environments. To avoid conflitcting libries among different projects due to installations. pip install virtualenv in terminal

Set Up

  1. Create a virtual enviroment for project
  2. Clone the project repository into a folder on your computer.
  3. cd into the project folder.
  4. install update version of pysher from the github link pip install git+https://github.com/nlsdfnbch/Pysher.git
  5. install requirements.txt pip install requirements.txt
  6. Head to the project and fill in your pusher app creadentials into the .env file: PUSHER_APP_ID = XXX_APP_ID PUSHER_APP_KEY = XXX_APP_KEY PUSHER_APP_SECRET = XXX_APP_SECRET PUSHER_APP_CLUSTER = XXX_APP_CLUSTER

Run the app

run python main.py in commandline/terminal

Metadata

Release files for DevGossip-Nosakhare 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DevGossip-Nosakhare 0.1.0
File Size Uploaded
DevGossip-Nosakhare-0.1.0.tar.gz 4.2 kB Details

Release files / DevGossip-Nosakhare-0.1.0.tar.gz

Download URL DevGossip-Nosakhare-0.1.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
6ed1a9646bc5a1d50100a657f6c21d01f6f5e8de92a23fb530696bbcc79e7d8c
BLAKE2b-256 checksum
How to use checksums
3b745a9f2825d71fc5845636adbbba943be70fd3e75374fef69b21ea9209b4c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.2

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page