├── .env[replace] ├── .gitignore ├── .vscode └── launch.json ├── components ├── NotUsedPart.js └── shared │ ├── Card.js │ ├── CardList.js │ ├── Footer.js │ ├── Hero.js │ ├── Navbar.js │ ├── PageTitle.js │ ├── PortfolioForm.js │ ├── Section.js │ └── index.js ├── jsconfig.json ├── package.json ├── pages ├── _app.js ├── _document.js ├── api │ └── activate │ │ └── user │ │ └── [hash].js ├── cv.js ├── forum │ ├── categories │ │ ├── [category].js │ │ └── index.js │ └── topics │ │ └── [topic].js ├── images.js ├── index.js ├── login.js ├── portfolios │ ├── [id].js │ ├── index.js │ └── new.js ├── register.js ├── reset-password │ ├── [hash].js │ └── index.js ├── upload.js └── users │ └── activated.js ├── readme.md ├── server ├── db │ ├── access-hash.js │ ├── data │ │ ├── activation-hashes.json │ │ ├── images.json │ │ ├── pending-users.json │ │ └── users.json │ ├── images.js │ ├── model.js │ ├── pending-user.js │ └── user.js ├── index.js ├── mailer.js └── services │ ├── cloudinary.js │ ├── data-uri.js │ └── multer.js └── styles └── index.scss /.env[replace]: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/.env[replace] -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /components/NotUsedPart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/NotUsedPart.js -------------------------------------------------------------------------------- /components/shared/Card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/Card.js -------------------------------------------------------------------------------- /components/shared/CardList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/CardList.js -------------------------------------------------------------------------------- /components/shared/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/Footer.js -------------------------------------------------------------------------------- /components/shared/Hero.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/Hero.js -------------------------------------------------------------------------------- /components/shared/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/Navbar.js -------------------------------------------------------------------------------- /components/shared/PageTitle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/PageTitle.js -------------------------------------------------------------------------------- /components/shared/PortfolioForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/PortfolioForm.js -------------------------------------------------------------------------------- /components/shared/Section.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/Section.js -------------------------------------------------------------------------------- /components/shared/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/components/shared/index.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/api/activate/user/[hash].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/api/activate/user/[hash].js -------------------------------------------------------------------------------- /pages/cv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/cv.js -------------------------------------------------------------------------------- /pages/forum/categories/[category].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/forum/categories/[category].js -------------------------------------------------------------------------------- /pages/forum/categories/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/forum/categories/index.js -------------------------------------------------------------------------------- /pages/forum/topics/[topic].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/forum/topics/[topic].js -------------------------------------------------------------------------------- /pages/images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/images.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/login.js -------------------------------------------------------------------------------- /pages/portfolios/[id].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/portfolios/[id].js -------------------------------------------------------------------------------- /pages/portfolios/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/portfolios/index.js -------------------------------------------------------------------------------- /pages/portfolios/new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/portfolios/new.js -------------------------------------------------------------------------------- /pages/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/register.js -------------------------------------------------------------------------------- /pages/reset-password/[hash].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/reset-password/[hash].js -------------------------------------------------------------------------------- /pages/reset-password/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/reset-password/index.js -------------------------------------------------------------------------------- /pages/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/upload.js -------------------------------------------------------------------------------- /pages/users/activated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/pages/users/activated.js -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/readme.md -------------------------------------------------------------------------------- /server/db/access-hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/db/access-hash.js -------------------------------------------------------------------------------- /server/db/data/activation-hashes.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /server/db/data/images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/db/data/images.json -------------------------------------------------------------------------------- /server/db/data/pending-users.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /server/db/data/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/db/data/users.json -------------------------------------------------------------------------------- /server/db/images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/db/images.js -------------------------------------------------------------------------------- /server/db/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/db/model.js -------------------------------------------------------------------------------- /server/db/pending-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/db/pending-user.js -------------------------------------------------------------------------------- /server/db/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/db/user.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/index.js -------------------------------------------------------------------------------- /server/mailer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/mailer.js -------------------------------------------------------------------------------- /server/services/cloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/services/cloudinary.js -------------------------------------------------------------------------------- /server/services/data-uri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/services/data-uri.js -------------------------------------------------------------------------------- /server/services/multer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/server/services/multer.js -------------------------------------------------------------------------------- /styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jerga99/next-youtube-course/HEAD/styles/index.scss --------------------------------------------------------------------------------