├── .babelrc ├── .circleci └── config.yml ├── .dockerignore ├── .editorconfig ├── .env.example ├── .gitignore ├── Dockerfile ├── README.md ├── components ├── Home │ ├── Home.tsx │ ├── Results │ │ ├── Results.tsx │ │ └── style.scss │ ├── SavedLists │ │ ├── SavedLists.tsx │ │ └── style.scss │ ├── SearchBar │ │ ├── SearchBar.tsx │ │ └── style.scss │ ├── SearchResult │ │ ├── SearchResult.tsx │ │ └── style.scss │ ├── Title │ │ ├── Title.tsx │ │ └── style.scss │ ├── index.ts │ └── style.scss └── Tierlist │ ├── CharacterHolder │ ├── CharacterHolder.tsx │ └── style.scss │ ├── DraggableCharacter │ ├── DraggableCharacter.tsx │ └── style.scss │ ├── Navbar │ ├── Navbar.tsx │ └── style.scss │ ├── Notification │ ├── Notification.tsx │ └── style.scss │ ├── StaticCharacter │ └── StaticCharacter.tsx │ ├── Tier │ ├── Tier.tsx │ └── style.scss │ ├── Tierlist.tsx │ ├── ViewNavbar │ ├── ViewNavbar.tsx │ └── style.scss │ ├── _variables.scss │ ├── index.ts │ ├── style.scss │ └── types.d.ts ├── globals.d.ts ├── hooks └── useCondition.ts ├── layouts ├── Head │ └── Head.tsx ├── PageWrapper │ ├── PageWrapper.tsx │ └── style.scss ├── _mixins.scss ├── _variables.scss ├── globalStyle.scss └── index.ts ├── next.config.js ├── nodemon.json ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── index.tsx ├── tierlist.tsx └── view.tsx ├── server ├── api │ ├── characters.ts │ ├── routes.ts │ ├── save.ts │ └── searchAnime.ts ├── index.ts ├── models │ └── savedList.ts └── startup.ts ├── shared ├── helpers.ts ├── http.ts └── types.d.ts ├── static ├── anilist.png ├── background.png ├── cry.mp4 ├── favicon.png ├── favicon_small.png ├── hifumi.png ├── kitsu.png ├── mal.png ├── manifest.json ├── waifu.jpg └── waifu_large.jpg ├── tsconfig.json ├── tsconfig.server.json └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/.babelrc -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/README.md -------------------------------------------------------------------------------- /components/Home/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/Home.tsx -------------------------------------------------------------------------------- /components/Home/Results/Results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/Results/Results.tsx -------------------------------------------------------------------------------- /components/Home/Results/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/Results/style.scss -------------------------------------------------------------------------------- /components/Home/SavedLists/SavedLists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/SavedLists/SavedLists.tsx -------------------------------------------------------------------------------- /components/Home/SavedLists/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/SavedLists/style.scss -------------------------------------------------------------------------------- /components/Home/SearchBar/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/SearchBar/SearchBar.tsx -------------------------------------------------------------------------------- /components/Home/SearchBar/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/SearchBar/style.scss -------------------------------------------------------------------------------- /components/Home/SearchResult/SearchResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/SearchResult/SearchResult.tsx -------------------------------------------------------------------------------- /components/Home/SearchResult/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/SearchResult/style.scss -------------------------------------------------------------------------------- /components/Home/Title/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/Title/Title.tsx -------------------------------------------------------------------------------- /components/Home/Title/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/Title/style.scss -------------------------------------------------------------------------------- /components/Home/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/index.ts -------------------------------------------------------------------------------- /components/Home/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Home/style.scss -------------------------------------------------------------------------------- /components/Tierlist/CharacterHolder/CharacterHolder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/CharacterHolder/CharacterHolder.tsx -------------------------------------------------------------------------------- /components/Tierlist/CharacterHolder/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/CharacterHolder/style.scss -------------------------------------------------------------------------------- /components/Tierlist/DraggableCharacter/DraggableCharacter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/DraggableCharacter/DraggableCharacter.tsx -------------------------------------------------------------------------------- /components/Tierlist/DraggableCharacter/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/DraggableCharacter/style.scss -------------------------------------------------------------------------------- /components/Tierlist/Navbar/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/Navbar/Navbar.tsx -------------------------------------------------------------------------------- /components/Tierlist/Navbar/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/Navbar/style.scss -------------------------------------------------------------------------------- /components/Tierlist/Notification/Notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/Notification/Notification.tsx -------------------------------------------------------------------------------- /components/Tierlist/Notification/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/Notification/style.scss -------------------------------------------------------------------------------- /components/Tierlist/StaticCharacter/StaticCharacter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/StaticCharacter/StaticCharacter.tsx -------------------------------------------------------------------------------- /components/Tierlist/Tier/Tier.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/Tier/Tier.tsx -------------------------------------------------------------------------------- /components/Tierlist/Tier/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/Tier/style.scss -------------------------------------------------------------------------------- /components/Tierlist/Tierlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/Tierlist.tsx -------------------------------------------------------------------------------- /components/Tierlist/ViewNavbar/ViewNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/ViewNavbar/ViewNavbar.tsx -------------------------------------------------------------------------------- /components/Tierlist/ViewNavbar/style.scss: -------------------------------------------------------------------------------- 1 | .bar { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /components/Tierlist/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/_variables.scss -------------------------------------------------------------------------------- /components/Tierlist/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/index.ts -------------------------------------------------------------------------------- /components/Tierlist/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/style.scss -------------------------------------------------------------------------------- /components/Tierlist/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/components/Tierlist/types.d.ts -------------------------------------------------------------------------------- /globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/globals.d.ts -------------------------------------------------------------------------------- /hooks/useCondition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/hooks/useCondition.ts -------------------------------------------------------------------------------- /layouts/Head/Head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/layouts/Head/Head.tsx -------------------------------------------------------------------------------- /layouts/PageWrapper/PageWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/layouts/PageWrapper/PageWrapper.tsx -------------------------------------------------------------------------------- /layouts/PageWrapper/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/layouts/PageWrapper/style.scss -------------------------------------------------------------------------------- /layouts/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/layouts/_mixins.scss -------------------------------------------------------------------------------- /layouts/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/layouts/_variables.scss -------------------------------------------------------------------------------- /layouts/globalStyle.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/layouts/globalStyle.scss -------------------------------------------------------------------------------- /layouts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/layouts/index.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/next.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/tierlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/pages/tierlist.tsx -------------------------------------------------------------------------------- /pages/view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/pages/view.tsx -------------------------------------------------------------------------------- /server/api/characters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/server/api/characters.ts -------------------------------------------------------------------------------- /server/api/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/server/api/routes.ts -------------------------------------------------------------------------------- /server/api/save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/server/api/save.ts -------------------------------------------------------------------------------- /server/api/searchAnime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/server/api/searchAnime.ts -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/server/index.ts -------------------------------------------------------------------------------- /server/models/savedList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/server/models/savedList.ts -------------------------------------------------------------------------------- /server/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/server/startup.ts -------------------------------------------------------------------------------- /shared/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/shared/helpers.ts -------------------------------------------------------------------------------- /shared/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/shared/http.ts -------------------------------------------------------------------------------- /shared/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/shared/types.d.ts -------------------------------------------------------------------------------- /static/anilist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/anilist.png -------------------------------------------------------------------------------- /static/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/background.png -------------------------------------------------------------------------------- /static/cry.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/cry.mp4 -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/favicon_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/favicon_small.png -------------------------------------------------------------------------------- /static/hifumi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/hifumi.png -------------------------------------------------------------------------------- /static/kitsu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/kitsu.png -------------------------------------------------------------------------------- /static/mal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/mal.png -------------------------------------------------------------------------------- /static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/manifest.json -------------------------------------------------------------------------------- /static/waifu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/waifu.jpg -------------------------------------------------------------------------------- /static/waifu_large.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/static/waifu_large.jpg -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xetera/waifu-tierlist/HEAD/yarn.lock --------------------------------------------------------------------------------