Skip to content

Website to track player's collection in the game Obey Me

Notifications You must be signed in to change notification settings

carnwyr/OM-collection

Repository files navigation


Karasu OS

A website to track the cards you own in the mobile game Obey Me!

Table of Contents

About The Project

Obey Me! is a gacha game developed by NTT Solmare. It offers a wide variety of cards that can be gathered by the players. Karasu OS was created to make it easier to track the cards that you own and the ones that you still need to acquire.

Here are its main features:

  • Browse the full collection of cards with the ability to filter it by rarity, attribute, character or the card's name
  • See how the bloomed version of the card looks like before unlocking it
  • Add cards to your personal collection to see which ones you lack when the event returns
  • Share your collection with others

Future features might include event calculator, resource tracker and others.

Built With

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Node and npm

You can find information about the installation on the official Node.js website and the official NPM website. If the installation was successful, you should be able to run the following commands.

node --version
v8.11.3
npm --version
6.1.0
  • MongoDB

You can find installation instructions on the official MongoDB website. You need to be able to run Mongo server to proceed.

Installation

  1. Clone the repo
git clone https://github.com/carnwyr/OM-collection.git
  1. Install NPM packages
npm install
  1. Create a new database in MongoDB
  2. Create a .env file in the root directory. Create three variables there and set them
URI=connection_string_for_your_database
SECRET=random_string_used_for_hashing
SALT_ROUNDS=number_of_salt_rounds_used_for_hashing

Usage

After installation run Mongo server in the bin directory of MongoDB's installation path

.\mongod

and node application in the project root directory

node start

After that the website should be available by the address http://localhost:3000/ To use the full functionality of the website you need to populate the cards collection in the database and place corresponding images in public/images/cards/S and public/images/cards/L. The folders are designated for preview images and full images respectively. The file names have to be the same as the cards' unique names with addition of _b for the bloomed versions.

License

Distributed under the MIT License.

Contact

Laele/carnwyr - carnwyr@gmail.com - carnwyr#6733 (Discord)

char - char#9463 (Discord)

Project Link: https://github.com/carnwyr/OM-collection

Acknowledgements

About

Website to track player's collection in the game Obey Me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published