Slack Clone for Github Users
GitTalk is a Slack clone built for Github users, which allow discussion/correspondence rooms to be created rapidly for the public Github repos that developers are part of. The platform also gives users an API to create third-party bots/applications that interact with GitTalk users.
- Usage
- Requirements
- Development a. Tech Stack b. Sequence Diagram
- Team
- Contributing
- Chat-app API Docs
Go to gittalk.co and start using our application using your Github user id.
Application was developed and tested for Google Chrome on the desktop/laptop.
Contribute to the application by making a pull request!
The application was built using the MongoDB, Express, React, Node (MERN) stack, incorporating the following technologies:
- AWS + Docker
- Email Integration
- Github API
- Markdown Text Editor
- Redux
- S3 Image Upload
- Socket.io
From the directory which you wish to place the development files:
git clone https://github.com/StetsonAvalanche/GitTalk.git
From within the root directory:
npm install
npm run start-dev
View the project roadmap here
This application is created and developed by Afsoon Nicknam, Chase Starr, Felicia Fong, and Tony Tan.
See CONTRIBUTING.md for contribution guidelines.