Git Product home page Git Product logo

nook's Introduction

Nook App

Features

  • ๐ŸŒน Track your flower colours + cross breeding chart
  • ๐ŸŸ Track fish you've caught
  • ๐Ÿ› Track bugs you've caught
  • ๐ŸŽจ Show off and find custom designs
  • ๐Ÿ“† A daily checklist
  • ๐ŸŒ‹ Track fossils you've found
  • ๐Ÿ“ Track what DIY recipes you've found
  • ๐ŸŽธ Track what K.K Slider Songs you've got
  • ๐Ÿ’ธ Find items and easily see their sell price

Docs

Install

[email protected]:maael/nook.git
cd nook
yarn

I used [email protected] to develop it.

NPM Scripts

Script Description
dev Starts the local development server on http://localhost:3000, or whatever PORT is specified in env.
build Builds server.
start Started built server.
lint Runs tslint against project.
prettier Runs prettier against project, writing corrections.
prettier:check Runs prettier against project, used by CI to check project.
test โš ๏ธ TODO โš ๏ธ

Config

Environment Variable Description
REDDIT_OAUTH_ID OAuth ID for Reddit app
REDDIT_OAUTH_SECRET OAuth Secret for Reddit app
JWT_SECRET Secret to sign JWT with

API Endpoints

URL What
/api/login Redirects to Reddit to start OAuth flow
/api/oauth/redirect/reddit Reddit redirects here to continue OAuth flow

Contributing

  • Make sure prettier has been run, it should do it as a pre-commit hook thanks to husky and pretty-quick.

Also fair warning, I made this quick, so while it is Typescript, it's super loose with anys all over the place.

Todo

  • The rest of the owl.

nook's People

Contributors

dependabot[bot] avatar drallieiv avatar imgbot[bot] avatar maael avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

drallieiv

nook's Issues

Fertile Money Tree pattern disproved

Reverse engineering has disproved any pattern in Fertile money tree.
Fertile tree ratio is 30 - 70.
30% of cases (random) you get 3x what you planted (up to 99k x3)
70% of cases (random) you get 3x 10k if you planted at least 10k

You could gamble and get 99k x3, but the odds makes that average return only gets lower if you put more then 10k in the hole. You can ask Ninji to confirm

Wrong data with southernMonths

Seems that you put in your fish/bug data that Souther Month are the opposite of Northern month.

That lands true for fish/bugs that are available for 6 month, but wrong for all other cases.

It should be offseted by 6 months (plus or minus doesn't change anything).

Suckerfish for example is June to Sept Northern, but October to May Southern in your dataset.
Where it should be December to March.

Same seems to applies to all Southern data

Feature Request - List Sorting

Add sort options in the fish and bug list :

  • ordered as in the critterpedia (without availability groups) for easy initial input
  • orderd by decreasing price, to help decide what to keep and what to release

Feature Request - i18n

Add localisation to the fish / bugs / fossil names for people playing the game in their own local instead of english.

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.