Skip to content
No description, website, or topics provided.
TypeScript Shell Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github
.make
.vscode
bin
charts
config
data
logs
routes-express
sockets
src
tmp
.dockerignore
.eslintrc.js
.gitignore
.prettierrc.js
.talismanrc
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE
Makefile
README.md
SECURITY.md
SUPPORT.md
api-service.ts
app-express.ts
app-socket.ts
docker-compose.circle-ci.yml
docker-compose.integration-tests.yml
docker-compose.local-dev.yml
docker-compose.yml
handler.ts
humans.txt
package-lock.json
package.json
serverless.yml
tsconfig.json
webpack.config.js

README.md

BYOR-VotingApp [server]

CircleCI Commitizen friendly semantic-release

Welcome to the repository for the server component of BYOR-VotingApp!

You can find more information about the BYOR-VotingApp in the web-app Github repository.

Running API server locally

  1. install Docker
  2. open the terminal
  3. clone the project
    git clone https://github.com/thoughtworks/byor-voting-server.git
  4. move into the project folder
    cd byor-voting-server
  5. startup web app, server, and a local MongoDB
    docker-compose up
  6. access the API on http://localhost:3000

Please refer to CONTRIBUTING.md for more options on running the server locally and connect to a MongoDB database.

Running BYOR-VotingApp on Kubernetes

Please refer to BYOR-VotingApp [infrastructure] Github repository for installing the application on Kubernetes.

How to contribute to the project

Please refer to CONTRIBUTING.md for all the information about how to contribute.

You can’t perform that action at this time.