├── .github └── workflows │ └── changelog.yml ├── .gitignore ├── LICENSE ├── README.md └── src ├── .eslintrc.json ├── .gitignore ├── README.md ├── components ├── Card │ └── index.js ├── Error │ └── Error.js ├── ExploreCard │ └── index.js ├── Footer │ ├── Footer.module.css │ └── index.js ├── Jumbotron │ └── index.js ├── Menubar │ └── index.js ├── Navbar │ └── index.js ├── ProfileLayout │ ├── ActiveLink.js │ ├── ProfileLayout.module.css │ └── index.js ├── Section │ ├── Section.module.css │ └── index.js ├── Skeleton │ └── index.js └── Testimonials │ ├── TestimonialCard.js │ └── index.js ├── data.js ├── developers.js ├── feedback.js ├── next.config.js ├── package-lock.json ├── package.json ├── pages ├── 404 │ └── index.js ├── [username] │ ├── endorsement.js │ ├── index.js │ └── recommendation.js ├── _app.js ├── _document.js ├── about │ └── index.js ├── account │ └── index.js ├── api │ ├── auth │ │ └── [...nextauth].js │ └── users │ │ ├── details.js │ │ ├── endorsement.js │ │ ├── index.js │ │ ├── recommendation.js │ │ └── skills.js ├── changelog │ └── index.js ├── error.js ├── explore │ └── index.js ├── index.js ├── login │ └── index.js └── profile.js ├── postcss.config.js ├── prisma ├── index.js ├── migrations │ ├── 20220710052602_auth │ │ └── migration.sql │ ├── 20220710165131_auth │ │ └── migration.sql │ ├── 20220724141055_add_attr_to_model_profile │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── public ├── images │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── badge.svg │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── favicon.png │ ├── favicon.svg │ ├── github.svg │ ├── google.svg │ ├── icon-one.svg │ ├── icon-three.svg │ ├── icon-two.svg │ ├── logo-dark.svg │ ├── logo-light.svg │ ├── logo.svg │ ├── maps.svg │ └── site.webmanifest └── robots.txt ├── store ├── index.js └── users │ ├── action.js │ └── reducer.js ├── styles ├── 404.module.css ├── About.module.css ├── Changelog.module.css ├── Explore.module.css ├── Home.module.css ├── Login.module.css ├── ProfileChild.module.css └── globals.css └── tailwind.config.js /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/README.md -------------------------------------------------------------------------------- /src/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/README.md -------------------------------------------------------------------------------- /src/components/Card/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Card/index.js -------------------------------------------------------------------------------- /src/components/Error/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Error/Error.js -------------------------------------------------------------------------------- /src/components/ExploreCard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/ExploreCard/index.js -------------------------------------------------------------------------------- /src/components/Footer/Footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Footer/Footer.module.css -------------------------------------------------------------------------------- /src/components/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Footer/index.js -------------------------------------------------------------------------------- /src/components/Jumbotron/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Jumbotron/index.js -------------------------------------------------------------------------------- /src/components/Menubar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Menubar/index.js -------------------------------------------------------------------------------- /src/components/Navbar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Navbar/index.js -------------------------------------------------------------------------------- /src/components/ProfileLayout/ActiveLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/ProfileLayout/ActiveLink.js -------------------------------------------------------------------------------- /src/components/ProfileLayout/ProfileLayout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/ProfileLayout/ProfileLayout.module.css -------------------------------------------------------------------------------- /src/components/ProfileLayout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/ProfileLayout/index.js -------------------------------------------------------------------------------- /src/components/Section/Section.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Section/Section.module.css -------------------------------------------------------------------------------- /src/components/Section/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Section/index.js -------------------------------------------------------------------------------- /src/components/Skeleton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Skeleton/index.js -------------------------------------------------------------------------------- /src/components/Testimonials/TestimonialCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Testimonials/TestimonialCard.js -------------------------------------------------------------------------------- /src/components/Testimonials/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/components/Testimonials/index.js -------------------------------------------------------------------------------- /src/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/data.js -------------------------------------------------------------------------------- /src/developers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/developers.js -------------------------------------------------------------------------------- /src/feedback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/feedback.js -------------------------------------------------------------------------------- /src/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/next.config.js -------------------------------------------------------------------------------- /src/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/package-lock.json -------------------------------------------------------------------------------- /src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/package.json -------------------------------------------------------------------------------- /src/pages/404/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/404/index.js -------------------------------------------------------------------------------- /src/pages/[username]/endorsement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/[username]/endorsement.js -------------------------------------------------------------------------------- /src/pages/[username]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/[username]/index.js -------------------------------------------------------------------------------- /src/pages/[username]/recommendation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/[username]/recommendation.js -------------------------------------------------------------------------------- /src/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/_app.js -------------------------------------------------------------------------------- /src/pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/_document.js -------------------------------------------------------------------------------- /src/pages/about/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/about/index.js -------------------------------------------------------------------------------- /src/pages/account/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/account/index.js -------------------------------------------------------------------------------- /src/pages/api/auth/[...nextauth].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/api/auth/[...nextauth].js -------------------------------------------------------------------------------- /src/pages/api/users/details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/api/users/details.js -------------------------------------------------------------------------------- /src/pages/api/users/endorsement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/api/users/endorsement.js -------------------------------------------------------------------------------- /src/pages/api/users/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/api/users/index.js -------------------------------------------------------------------------------- /src/pages/api/users/recommendation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/api/users/recommendation.js -------------------------------------------------------------------------------- /src/pages/api/users/skills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/api/users/skills.js -------------------------------------------------------------------------------- /src/pages/changelog/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/changelog/index.js -------------------------------------------------------------------------------- /src/pages/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/error.js -------------------------------------------------------------------------------- /src/pages/explore/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/explore/index.js -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /src/pages/login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/login/index.js -------------------------------------------------------------------------------- /src/pages/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/pages/profile.js -------------------------------------------------------------------------------- /src/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/postcss.config.js -------------------------------------------------------------------------------- /src/prisma/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/prisma/index.js -------------------------------------------------------------------------------- /src/prisma/migrations/20220710052602_auth/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/prisma/migrations/20220710052602_auth/migration.sql -------------------------------------------------------------------------------- /src/prisma/migrations/20220710165131_auth/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/prisma/migrations/20220710165131_auth/migration.sql -------------------------------------------------------------------------------- /src/prisma/migrations/20220724141055_add_attr_to_model_profile/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/prisma/migrations/20220724141055_add_attr_to_model_profile/migration.sql -------------------------------------------------------------------------------- /src/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /src/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/prisma/schema.prisma -------------------------------------------------------------------------------- /src/public/images/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/android-chrome-192x192.png -------------------------------------------------------------------------------- /src/public/images/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/android-chrome-512x512.png -------------------------------------------------------------------------------- /src/public/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/apple-touch-icon.png -------------------------------------------------------------------------------- /src/public/images/badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/badge.svg -------------------------------------------------------------------------------- /src/public/images/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/favicon-16x16.png -------------------------------------------------------------------------------- /src/public/images/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/favicon-32x32.png -------------------------------------------------------------------------------- /src/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/favicon.ico -------------------------------------------------------------------------------- /src/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/favicon.png -------------------------------------------------------------------------------- /src/public/images/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/favicon.svg -------------------------------------------------------------------------------- /src/public/images/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/github.svg -------------------------------------------------------------------------------- /src/public/images/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/google.svg -------------------------------------------------------------------------------- /src/public/images/icon-one.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/icon-one.svg -------------------------------------------------------------------------------- /src/public/images/icon-three.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/icon-three.svg -------------------------------------------------------------------------------- /src/public/images/icon-two.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/icon-two.svg -------------------------------------------------------------------------------- /src/public/images/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/logo-dark.svg -------------------------------------------------------------------------------- /src/public/images/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/logo-light.svg -------------------------------------------------------------------------------- /src/public/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/logo.svg -------------------------------------------------------------------------------- /src/public/images/maps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/maps.svg -------------------------------------------------------------------------------- /src/public/images/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/images/site.webmanifest -------------------------------------------------------------------------------- /src/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/public/robots.txt -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/users/action.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/store/users/action.js -------------------------------------------------------------------------------- /src/store/users/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/store/users/reducer.js -------------------------------------------------------------------------------- /src/styles/404.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/404.module.css -------------------------------------------------------------------------------- /src/styles/About.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/About.module.css -------------------------------------------------------------------------------- /src/styles/Changelog.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/Changelog.module.css -------------------------------------------------------------------------------- /src/styles/Explore.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/Explore.module.css -------------------------------------------------------------------------------- /src/styles/Home.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/Home.module.css -------------------------------------------------------------------------------- /src/styles/Login.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/Login.module.css -------------------------------------------------------------------------------- /src/styles/ProfileChild.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/ProfileChild.module.css -------------------------------------------------------------------------------- /src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/styles/globals.css -------------------------------------------------------------------------------- /src/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Evavic44/spekni/HEAD/src/tailwind.config.js --------------------------------------------------------------------------------