A simple todo list.
This is a basic todo list app, with authentication, I made as a practice project. It was made with NextJs, NextAuth for email magic-link authentication, TailwindCSS for styles, Prisma and Postgres for all things DB and FeatherIcons for SVG icons. Oh and I made that terrible logo with Inkscape, but we won't talk about that...
# installation
$ git clone https://github.com/alxgrg/nextodo.git
$ cd nextodo
$ npm install
#Set up your .env variables (assuming you have your own Postgres DB set up locally already)
DATABASE_URL=
EMAIL_SERVER=
EMAIL_FROM=
#Run Prisma migration
npx prisma migrate dev --name init
# development mode
$ npm run dev
Alex George Email