├── .gitignore ├── README.md ├── components ├── DashboardEvent.js ├── EventItem.js ├── EventMap.js ├── Footer.js ├── Header.js ├── ImageUpload.js ├── Layout.js ├── Modal.js ├── Pagination.js ├── Search.js └── Showcase.js ├── config └── index.js ├── context └── AuthContext.js ├── helpers └── index.js ├── jsconfig.json ├── next.config.js ├── package.json ├── pages ├── 404.js ├── _app.js ├── _document.js ├── about.js ├── account │ ├── dashboard.js │ ├── login.js │ └── register.js ├── api │ ├── login.js │ ├── logout.js │ ├── register.js │ └── user.js ├── events │ ├── [slug].js │ ├── add.js │ ├── edit │ │ └── [id].js │ ├── index.js │ └── search.js └── index.js ├── public ├── favicon.ico ├── images │ ├── event-default.png │ ├── pin.svg │ ├── sample │ │ ├── event1.jpg │ │ ├── event2.jpg │ │ ├── event3.jpg │ │ ├── event4.jpg │ │ ├── event5.jpg │ │ └── event6.jpg │ ├── screen.png │ └── showcase.jpg └── vercel.svg └── styles ├── 404.module.css ├── AuthForm.module.css ├── Dashboard.module.css ├── DashboardEvent.module.css ├── Event.module.css ├── EventItem.module.css ├── Footer.module.css ├── Form.module.css ├── Header.module.css ├── InfoBox.module.css ├── Layout.module.css ├── Modal.module.css ├── Search.module.css ├── Showcase.module.css └── globals.css /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/README.md -------------------------------------------------------------------------------- /components/DashboardEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/DashboardEvent.js -------------------------------------------------------------------------------- /components/EventItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/EventItem.js -------------------------------------------------------------------------------- /components/EventMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/EventMap.js -------------------------------------------------------------------------------- /components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/Footer.js -------------------------------------------------------------------------------- /components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/Header.js -------------------------------------------------------------------------------- /components/ImageUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/ImageUpload.js -------------------------------------------------------------------------------- /components/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/Layout.js -------------------------------------------------------------------------------- /components/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/Modal.js -------------------------------------------------------------------------------- /components/Pagination.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/Pagination.js -------------------------------------------------------------------------------- /components/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/Search.js -------------------------------------------------------------------------------- /components/Showcase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/components/Showcase.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/config/index.js -------------------------------------------------------------------------------- /context/AuthContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/context/AuthContext.js -------------------------------------------------------------------------------- /helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/helpers/index.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/jsconfig.json -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/package.json -------------------------------------------------------------------------------- /pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/404.js -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/about.js -------------------------------------------------------------------------------- /pages/account/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/account/dashboard.js -------------------------------------------------------------------------------- /pages/account/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/account/login.js -------------------------------------------------------------------------------- /pages/account/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/account/register.js -------------------------------------------------------------------------------- /pages/api/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/api/login.js -------------------------------------------------------------------------------- /pages/api/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/api/logout.js -------------------------------------------------------------------------------- /pages/api/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/api/register.js -------------------------------------------------------------------------------- /pages/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/api/user.js -------------------------------------------------------------------------------- /pages/events/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/events/[slug].js -------------------------------------------------------------------------------- /pages/events/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/events/add.js -------------------------------------------------------------------------------- /pages/events/edit/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/events/edit/[id].js -------------------------------------------------------------------------------- /pages/events/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/events/index.js -------------------------------------------------------------------------------- /pages/events/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/events/search.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/pages/index.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/event-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/event-default.png -------------------------------------------------------------------------------- /public/images/pin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/pin.svg -------------------------------------------------------------------------------- /public/images/sample/event1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/sample/event1.jpg -------------------------------------------------------------------------------- /public/images/sample/event2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/sample/event2.jpg -------------------------------------------------------------------------------- /public/images/sample/event3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/sample/event3.jpg -------------------------------------------------------------------------------- /public/images/sample/event4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/sample/event4.jpg -------------------------------------------------------------------------------- /public/images/sample/event5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/sample/event5.jpg -------------------------------------------------------------------------------- /public/images/sample/event6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/sample/event6.jpg -------------------------------------------------------------------------------- /public/images/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/screen.png -------------------------------------------------------------------------------- /public/images/showcase.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/images/showcase.jpg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /styles/404.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/404.module.css -------------------------------------------------------------------------------- /styles/AuthForm.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/AuthForm.module.css -------------------------------------------------------------------------------- /styles/Dashboard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Dashboard.module.css -------------------------------------------------------------------------------- /styles/DashboardEvent.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/DashboardEvent.module.css -------------------------------------------------------------------------------- /styles/Event.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Event.module.css -------------------------------------------------------------------------------- /styles/EventItem.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/EventItem.module.css -------------------------------------------------------------------------------- /styles/Footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Footer.module.css -------------------------------------------------------------------------------- /styles/Form.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Form.module.css -------------------------------------------------------------------------------- /styles/Header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Header.module.css -------------------------------------------------------------------------------- /styles/InfoBox.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/InfoBox.module.css -------------------------------------------------------------------------------- /styles/Layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Layout.module.css -------------------------------------------------------------------------------- /styles/Modal.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Modal.module.css -------------------------------------------------------------------------------- /styles/Search.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Search.module.css -------------------------------------------------------------------------------- /styles/Showcase.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/Showcase.module.css -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bradtraversy/dj-events-frontend/HEAD/styles/globals.css --------------------------------------------------------------------------------