Giter Club home page Giter Club logo

destiny-ghost-api's Introduction

destiny-ghost-api

License: MIT Codacy Badge Codacy Badge Maintainability Known Vulnerabilities

Node application for SMS/MMS interface for receiving notifications of Vendor (Xur) inventory changes and on-demand weapon searches.

Description

This project is a work in progress. I eventually intend to release an app for registering with this service. The problem this project intends to solve is to provide a quick and convenient way for users to query the Destiny database through short messages. For example, "Thorn" returns "Thorn Exotic Primary Hand Cannon". In addition, the service can also notify gamers, who may not log on to Destiny on a daily basis, updates as to what items come up for sale when vendors refresh their stock. So for example when Xur finally sells that Gjallarhorn you've been dying for, you don't miss it.

Disclaimer

This project is not affiliated with, maintained, authorized, endorsed, or sponsored by Bungie.

Background

In the fall of 2007, I was introduced to Halo 3. I immediately fell in love with the game. Perhaps my greatest achievement as a gamer was completing the campaign on Legendary difficulty. Bungie moved on from Halo and released Destiny in the fall of 2014.

Destiny had some shortcomings from the start. Despite that, my imagination was captured by how the Destiny community found ways to fill the gaps. Developers shared apps for managing inventory, finding Public Events, and looking for a group (LFG). And what made these apps possible was Bungie's public Destiny API.

From a business perspective, I found this fascinating. By offering a public API, Bungie got to see what features the community wanted. Sometimes Bungie incorporated these features. And other times, Bungie embraced these 3rd party apps.

As a developer and a gamer, I wanted a fun portfolio project. At the time, I was impressed with the Twilio's developer experience for programmable SMS messages. So I came up with an application for receiving SMS messages for important Destiny events like "What is Xur selling today?" and a way to query the Destiny database over SMS. With this project, I try new things, apply what I've learned, and ask my phone after I get one-shotted in the Crucible, "What gun was that‽"

Architecture

References

https://bungie-net.github.io/

destiny-ghost-api's People

Contributors

chrispaskvan avatar codacy-badger avatar dependabot[bot] avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.