EHansonn / esodailychecklist

Daily checklist for all possible quests in The Elder Scrolls Online

Home Page:https://esodailychecklist.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESO Daily Checklist

A simple and easy way for you to manage and keep track of the 100+ repeatable quests in the game. Simply login with your google account, create one or more characters, and navigate to the /yourdailies directory. Here you can see every single possible repeatable task and quest in the game. You can check off the ones you've done. Come back tomorrow and you'll find that all your dailies have been reset, so you can get started right away on your tasks!

Try it yourself

Made using

NextJS, Tailwind CSS, Supabase, Prisma, Vercel and Github Actions.

What you can do with it

  • Keep track of numerous characters with their own individual todo lists.
  • Create a custom list from the preset tasks to better focus on what you care about.
  • Find information and links to the UESP for every single quest

Screenshots

Inspired by

FFXIV todo

Whats next

Your own custom quests, and even more detailed information about quests. Maybe icons for the different quest types. Better landing and profiles pages. More options to sort your Checklist.

Getting Started

Make sure to set up your .env with links to your db.

This is a Next.js project bootstrapped with create-next-app.

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Prisma Stuff

prisma db push

prisma migrate dev

prisma migrate deploy

prisma db seed

prisma studio

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

Daily checklist for all possible quests in The Elder Scrolls Online

https://esodailychecklist.com


Languages

Language:TypeScript 98.0%Language:CSS 1.1%Language:JavaScript 0.9%