Skip to content

maael/nook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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

git@github.com:maael/nook.git
cd nook
yarn

I used node@10.17.0 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.

About

๐Ÿ˜ A website to track your collections and share custom designs in Animal Crossing: New Horizons!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published