├── .env ├── .eslintrc.json ├── .gitignore ├── README.md ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── images │ ├── 1-ethereum.jpg │ ├── 2-sw.png │ └── 3-sw.jpg ├── logo.svg ├── post-template.md └── posts │ ├── 1-ethereum-what-why-how.md │ └── 2-so-what.md ├── src ├── app │ ├── clientWrapper.tsx │ ├── favicon.ico │ ├── globals.css │ ├── layout.tsx │ ├── page.tsx │ └── post │ │ └── [slug] │ │ ├── clientPost.tsx │ │ └── page.tsx ├── common │ └── types │ │ └── post.tsx ├── components │ ├── ButtonIcon.tsx │ ├── Footer.tsx │ ├── Header.tsx │ ├── MDImage.tsx │ ├── Navbar.tsx │ ├── Side.tsx │ ├── icons │ │ ├── facebook.tsx │ │ ├── link.tsx │ │ ├── reddit.tsx │ │ └── twitter.tsx │ └── sharing.tsx ├── redux │ ├── entities │ │ ├── post.tsx │ │ └── posts.tsx │ ├── hooks.tsx │ ├── provider.tsx │ └── store.tsx └── utils │ ├── post.tsx │ └── postFunctions.tsx ├── tailwind.config.js ├── tsconfig.json └── yarn.lock /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/.env -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/README.md -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/images/1-ethereum.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/public/images/1-ethereum.jpg -------------------------------------------------------------------------------- /public/images/2-sw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/public/images/2-sw.png -------------------------------------------------------------------------------- /public/images/3-sw.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/public/images/3-sw.jpg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/post-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/public/post-template.md -------------------------------------------------------------------------------- /public/posts/1-ethereum-what-why-how.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/public/posts/1-ethereum-what-why-how.md -------------------------------------------------------------------------------- /public/posts/2-so-what.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/public/posts/2-so-what.md -------------------------------------------------------------------------------- /src/app/clientWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/app/clientWrapper.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/app/post/[slug]/clientPost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/app/post/[slug]/clientPost.tsx -------------------------------------------------------------------------------- /src/app/post/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/app/post/[slug]/page.tsx -------------------------------------------------------------------------------- /src/common/types/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/common/types/post.tsx -------------------------------------------------------------------------------- /src/components/ButtonIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/ButtonIcon.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/Header.tsx -------------------------------------------------------------------------------- /src/components/MDImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/MDImage.tsx -------------------------------------------------------------------------------- /src/components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/Navbar.tsx -------------------------------------------------------------------------------- /src/components/Side.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/Side.tsx -------------------------------------------------------------------------------- /src/components/icons/facebook.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/icons/facebook.tsx -------------------------------------------------------------------------------- /src/components/icons/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/icons/link.tsx -------------------------------------------------------------------------------- /src/components/icons/reddit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/icons/reddit.tsx -------------------------------------------------------------------------------- /src/components/icons/twitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/icons/twitter.tsx -------------------------------------------------------------------------------- /src/components/sharing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/components/sharing.tsx -------------------------------------------------------------------------------- /src/redux/entities/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/redux/entities/post.tsx -------------------------------------------------------------------------------- /src/redux/entities/posts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/redux/entities/posts.tsx -------------------------------------------------------------------------------- /src/redux/hooks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/redux/hooks.tsx -------------------------------------------------------------------------------- /src/redux/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/redux/provider.tsx -------------------------------------------------------------------------------- /src/redux/store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/redux/store.tsx -------------------------------------------------------------------------------- /src/utils/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/utils/post.tsx -------------------------------------------------------------------------------- /src/utils/postFunctions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/src/utils/postFunctions.tsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethyaan/codeine/HEAD/yarn.lock --------------------------------------------------------------------------------