From d2cdfeedae8fc77c92594b23649bbd7bfd73bddf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Dere=C5=BEi=C4=87?= Date: Fri, 5 Jan 2024 16:39:23 +0100 Subject: [PATCH] updated readme --- README.md | 30 +++++++----------------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 6aeaaa9..0a17b5d 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,7 @@ -## Next.js App Router Course - Starter - -This is the starter template for the Next.js App Router Course. It contains the starting code for the dashboard application. - -For more information, see the [course curriculum](https://nextjs.org/learn) on the Next.js Website. - -# Authentication -Authentication consists of the following parts: -* `next-auth` boilerplate - * `middleware.ts` = hooks-up `next-auth` into the page processing pipeline - * `auth.config.ts` = defines how user session is to be checked and redirects anonymous user to login page - * `auth.ts` = verifies user credentials during the log-in action (i.e. against a database) - * exports `auth`, `signIn`, `signOut` actions -* UI boilerplate - * `sidenav.tsx` = implements logout action - calls `signOut` from `auth.ts` - * `login-form.tsx` = implements login form - * `actions.ts` = handles login-form validation and submition - calls `signIn` from `auth.ts` - -# Database structure -* month - * location - * bill - * attachment +# ToDo +* infinite scroll +* authentication +* multi-user support +* bill amount entry + * monthly bill amount summery +* build & deploy via docker \ No newline at end of file