Welcome to TinkerChatApp. Here, workers can feel free to randomly chat among themselves or with other platform users.
- New user registration
- Current user log in
- Ability to post comments
- Current user can find other users of the platform
- Current user can follow and unfollow other platform users
- Current user can see all the posts that have been posted in the platform
- Current user can see all the posts of people that they personally follow
- Current user can see ALL their posts
- If a post is in a foreign language, their is translation available (however, it is not automatic. Current user can choose to translate it or not.)
- Local time conversion in a format that is friendly to a user
- Current user can edit their profile
- Current user can search for a post using a keyword
- Popups on User profile Links
- Realtime private message updates
To test the project out, you can clone this repo to your local machine:
$ git clone git@github.com:GitauHarrison/work-gossip-chat-app.git
Create and activate your virtual environment before running it:
$ workon work-gossip-app # I am using virtualenvwrapper
Install all used dependancies:
(work-gossip-app) $ pip3 install -r requirements.txt
Run the application:
$ flask run