Skip to content

memory-cloud/lambda

Repository files navigation

Build Status Coverage Quality Gate Maintainability Reliability Security

Lines of Code Code Smells Duplicated Lines Bugs Technical Debt Vulnerabilities

StackShare

Memory Cloud

Backend platform for games

Features

  • Facebook login
  • Save and load player's state(integers, floats, booleans, strings and JSON objects)
  • Float and integer Global and Friends leaderboard
  • Float and integer Global and Friends position on leaderboard
  • Admin dashboard
  • Achievements

Running

Rename .env.example to .env

Set enviroment settings in .env

npm install

npm run dev

MySQL, Redis and MongoDB are required.

Can be started with:

docker-compose up -d

Running tests

The tests need 2 test users from Facebook.

Go to Facebook Developers > My App > Roles > Test Users to create them.

Locally

Rename .env.test.example to .env.test

Set mysql and Facebook App settings and in .env.test

npm run local-test

Travis

Create environment variables TEST_APPID and TEST_APPSECRET

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published