Skip to content

lucka-me/potori

Repository files navigation

CD Status CI-Next Status CD-Next Status
Release Deployed Version Deployed Version Website
Lines of code License
Telegram Channel

Description

A web app to manage Ingress nominations from Gmail inbox.

Build & Run

$ git checkout main # To run the deployed version
$ git submodule update --init
$ npm i
$ npm start

Open http://localhost:8080/next (dev branch) or http://localhost:8080/ (main branch) in browser.

The dev branch will also be deployed continuously to the next directory in website.

Related repositories

Notice

Potori is NOT fully compatible with Prime yet, we still need more mail samples to figure out how to query all related and localized mails exactly and identify each reason for rejection. If you have any trouble or want to help, please open an issue or contact us via Telegram@SeeleUN.

Future Style

Since Niantic launched the Niantic Wayfarer with a nomination manager, I've thought a lot about the future of Potori and realized how much I've learned from the development and I hope to keep on.
There are still many posibilities: re-writing the entire Potori with Angular Vue TypeScript and Webpack finally Vue, extending it to a data visualization tool, import from Wayfarer Nomination Manage API response data...
I'm actually working on them, which is little bit tough for me, though. I've done most part of them, and hope to keep Potori evolving.

Lucka.

  • Import from Wayfarer Nomination Manage API response data
    Done in 0.4.19
  • Extend to a data visualization tool
    Partly done in 0.5.0
  • Build with Webpack
    Partly done in 0.7.0
  • Convert to TypeScript
    Done in 0.7.0
  • Update document
    Done in 0.7.0
  • A new logo
    Done in 0.7.0
  • Upgrade data struct Done in 0.8.0
  • Convert to Vue app
    Done in 1.0.0

Changelog

See CHANGELOG.md.

License

The source code are licensed under MIT.

Please notice that the API Keys and Client ID included in the source code is owned by Lucka and ONLY for public useage in the public web app.

This project is NOT affiliated to Ingress or Niantic.