hariprasanths / BingeBond

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About


Languages

Language:Go 100.0%