├── .env.example ├── .eslintrc.js ├── .gitignore ├── .prettierrc.json ├── README.md ├── jsconfig.json ├── package.json ├── postcss.config.js ├── public ├── favicon.ico └── vercel.svg ├── src ├── components │ ├── ApplicationLogo.js │ ├── AuthCard.js │ ├── AuthSessionStatus.js │ ├── AuthValidationErrors.js │ ├── Button.js │ ├── Dropdown.js │ ├── DropdownLink.js │ ├── Input.js │ ├── Label.js │ ├── Layouts │ │ ├── AppLayout.js │ │ ├── GuestLayout.js │ │ └── Navigation.js │ ├── NavLink.js │ └── ResponsiveNavLink.js ├── hooks │ └── auth.js ├── lib │ └── axios.js └── pages │ ├── 404.js │ ├── _app.js │ ├── _document.js │ ├── dashboard.js │ ├── forgot-password.js │ ├── index.js │ ├── login.js │ ├── password-reset │ └── [token].js │ ├── register.js │ └── verify-email.js ├── tailwind.config.js └── yarn.lock /.env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_BACKEND_URL=http://localhost:8000 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/README.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /src/components/ApplicationLogo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/ApplicationLogo.js -------------------------------------------------------------------------------- /src/components/AuthCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/AuthCard.js -------------------------------------------------------------------------------- /src/components/AuthSessionStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/AuthSessionStatus.js -------------------------------------------------------------------------------- /src/components/AuthValidationErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/AuthValidationErrors.js -------------------------------------------------------------------------------- /src/components/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/Button.js -------------------------------------------------------------------------------- /src/components/Dropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/Dropdown.js -------------------------------------------------------------------------------- /src/components/DropdownLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/DropdownLink.js -------------------------------------------------------------------------------- /src/components/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/Input.js -------------------------------------------------------------------------------- /src/components/Label.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/Label.js -------------------------------------------------------------------------------- /src/components/Layouts/AppLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/Layouts/AppLayout.js -------------------------------------------------------------------------------- /src/components/Layouts/GuestLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/Layouts/GuestLayout.js -------------------------------------------------------------------------------- /src/components/Layouts/Navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/Layouts/Navigation.js -------------------------------------------------------------------------------- /src/components/NavLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/NavLink.js -------------------------------------------------------------------------------- /src/components/ResponsiveNavLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/components/ResponsiveNavLink.js -------------------------------------------------------------------------------- /src/hooks/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/hooks/auth.js -------------------------------------------------------------------------------- /src/lib/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/lib/axios.js -------------------------------------------------------------------------------- /src/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/404.js -------------------------------------------------------------------------------- /src/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/_app.js -------------------------------------------------------------------------------- /src/pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/_document.js -------------------------------------------------------------------------------- /src/pages/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/dashboard.js -------------------------------------------------------------------------------- /src/pages/forgot-password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/forgot-password.js -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /src/pages/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/login.js -------------------------------------------------------------------------------- /src/pages/password-reset/[token].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/password-reset/[token].js -------------------------------------------------------------------------------- /src/pages/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/register.js -------------------------------------------------------------------------------- /src/pages/verify-email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/src/pages/verify-email.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taylorotwell/next-example-frontend/HEAD/yarn.lock --------------------------------------------------------------------------------