Skip to content

Latest commit

 

History

History
64 lines (49 loc) · 14 KB

README.md

File metadata and controls

64 lines (49 loc) · 14 KB

Shelter Logo

Competitive 'Vault Entry' game with multiplayer. Prove that you are better!

NPM Version Package License

🏃 Run locally

Start postgresql, install dependencies and run app

Requires Node.js v14+ to run and .env files provided for client and server sides.

1. Make sure you have Node.js, Docker Desktop and Git installed!
2. Start Docker Desktop
3. Start server and client from root directory:
$ make all
▶ (note that app use free instance that spins down with inactivity that can delay first request by 50+ seconds)

🖥️ Game screenshots

Check how it looks

Main Game start Open characteristics Vote kick Final prediction Store Settings

🚀 Features

  • 📱 NestJS — latest version
  • 🎉 TypeScript - Type checking
  • ⚙️ Dotenv - Supports environment variables
  • 🗝 Authentication - Session based
  • 💾 Prisma - Database ORM
  • 🏪 PostgreSQL - Open-Source Relational Database
  • 📃 Swagger - API Documentation
  • 🐳 Docker Compose - Container Orchestration
  • 🔐 Helmet - secure HTTP headers
  • 📏 ESLint — Pluggable JavaScript linter
  • 💖 Prettier - Opinionated Code Formatter
  • 🕵️‍♂️ Redis - In-memory data store

⭐ Star History

Star History Chart