BingeBond
BingeBond is an Android application that allows users to connect on multiple networking platforms instantly.
Backend
Tech
Prerequisites
- BingeBond Go Go v1.10 and above to run.
Getting Started
Install the dependencies
go get -u -v github.com/gin-gonic/gin
go get -u -v github.com/gin-contrib/cors
go get -u -v github.com/gin-gonic/contrib/static
go get -u -v github.com/Unknwon/bra
go get -u -v github.com/fatih/color
For development environments...
cd backend
$ npm install
$ npm run watch
For production environments...
cd backend
$ npm install
$ npm run prod
Before committing your changes, format your codebase using...
$ npm run fmt
If project directory is outside $GOPATH, add these lines in ~/.bashrc
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Reporting Issues
If you think you've found a bug, or something isn't behaving the way you think it should, please raise an issue on GitHub.
Contributing
Read our Contribution Guidelines for information on how you can help out BingeBond.