All Projects → nicolasparada → go-messenger-demo

nicolasparada / go-messenger-demo

Licence: ISC license
Demo Messenger Application

Programming Languages

go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to go-messenger-demo

spiced-final-project
Career explorer platform developed in React.js in 6 days.
Stars: ✭ 14 (-22.22%)
Mutual labels:  messenger
python-messenger
Python GUI Multi User Messenger
Stars: ✭ 28 (+55.56%)
Mutual labels:  messenger
mandarin-android
🍊 Android mobile IM client
Stars: ✭ 26 (+44.44%)
Mutual labels:  messenger
Whizzz-The-ChatApp
Whizzz is a real-time, one-to-one Android chat application made using Firebase, a beautiful user interface, and a push-notification feature.
Stars: ✭ 66 (+266.67%)
Mutual labels:  messenger
Channelize-iOS-Chat-SDK-Sample
Open-source JavaScript SDK to enable Real-time Messaging
Stars: ✭ 30 (+66.67%)
Mutual labels:  messenger
Messaging-Services-Comparison
A comparison of messaging services and protocols.
Stars: ✭ 59 (+227.78%)
Mutual labels:  messenger
SpringBot
Messenger Bot that, based on typed text, query spring documentation and return 3 first results
Stars: ✭ 27 (+50%)
Mutual labels:  messenger
cli-messenger
A cli tool for owning your chats
Stars: ✭ 29 (+61.11%)
Mutual labels:  messenger
messenger-demo
Laravel messenger demo app using rtippin/messenger. Private and group threads with real-time messaging, reactions, attachments, calling, chat bots, and more!
Stars: ✭ 109 (+505.56%)
Mutual labels:  messenger
teamgram-server
Unofficial open source mtproto server written in golang with compatible telegram client.
Stars: ✭ 910 (+4955.56%)
Mutual labels:  messenger
status-desktop
Status Desktop client made in Nim & QML
Stars: ✭ 163 (+805.56%)
Mutual labels:  messenger
iGap-Android
iGap Client for Android Source Code
Stars: ✭ 54 (+200%)
Mutual labels:  messenger
Tutorial-Echobot
Un Bot de Facebook Messenger que te responde lo que tú escribiste.
Stars: ✭ 25 (+38.89%)
Mutual labels:  messenger
XPlatUtils
A set of helpers for cross platform apps. Right now has a ServiceContainer and Messenger implementation.
Stars: ✭ 37 (+105.56%)
Mutual labels:  messenger
les-chat
Real-time messenger with private, public & group chat. Made using PERN + GraphQL stack.
Stars: ✭ 48 (+166.67%)
Mutual labels:  messenger
airdrop
Relp ✨ A web messenger. Enjoy free text chat, voice call and file sharing ✔
Stars: ✭ 46 (+155.56%)
Mutual labels:  messenger
netbout
Private talks made easy
Stars: ✭ 40 (+122.22%)
Mutual labels:  messenger
fluffychat
+++++Moved to GitLab+++++
Stars: ✭ 47 (+161.11%)
Mutual labels:  messenger
ticktack-network
ticktack.im
Stars: ✭ 35 (+94.44%)
Mutual labels:  messenger
messenger-to-telegram
Connect your Facebook Messenger Account to your Telegram Messenger and Erase the Messenger App
Stars: ✭ 63 (+250%)
Mutual labels:  messenger

Go Messenger App Demo

Source code of the blog posts "Building a Messenger App":

DEMO

Get the code:

go get -u github.com/nicolasparada/go-messenger-demo

Copy the example .env file:

cp .env.example .env

Now, modify it with your own GitHub client ID and secret. In the Github page, set a callback URL like so http://localhost:3000/api/oauth/github/callback.

Start database instance:

cockroach start-single-node --insecure --host 127.0.0.1

Create database schema, build and run:

cat schema.sql | cockroach sql --insecure
go build -o messenger
./messenger
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].