{"repo":"destructo570/neko-serverless-blogging-website","free":true,"listed":false,"github":"https://github.com/destructo570/neko-serverless-blogging-website","clone":"git clone https://github.com/destructo570/neko-serverless-blogging-website.git","description":"Serverless blogging website with notion like editor. Made with Cloudflare workers, Hono and NextJs.","language":"TypeScript","stars":14,"topics":["blogging","cloudflare-workers","hono","monorepo","nextjs","nextjs14","novelai","postgres","prisma-orm","shadcn-ui"],"license":null,"category":"databases-storage","readme_excerpt":"✒️ Neko - Serverless blog website Serverless blogging website with notion like editor. Made with Cloudflare workers, Hono and NextJs. 🌈Screenshots Live Demo Test Creds john@test.com : 123456 Features 📝 Create, Read, Update and Delete blogs\\ 🔐 JWT auth handling with password salting using bcryptJs\\ 🎨 Notion like editor for writing blogs\\ 🔍 Search all relevant posts\\ ❤️ Like your favorite posts\\ 🌟 Code syntax highlighting support\\ 💬 Reddit like infinite nesting comment system for blog Tech Stack - NextJs - Hono - Postgres - Cloudflare workers - ShadCN UI - Prisma ORM - Turbo repo - TypeScipt - Novel editor - Tailwind CSS - Tiptap editor - Amazon s3 for file storage - Hono storage for handling multipart form data - TanStack Query v5 TODO - [x] Post like functionality - [x] Upload cover images to s3 - [x] Add search functionality - [x] Comment section - [ ] Tags and Interests system - [ ] Dockerise the app - [ ] User dashboard - [ ] Subscription model - [ ] Follow/Unfollow functionality Steps to run the project locally 1. Run the following command to install all dependencies: 2. Create a file called wrangler.toml in apps/backend and update the variables as per the example file 3. Create a file called .env in apps/backend and update the variables as per the example file 4. Then generate prisma client using these command 5. Then run the build command from root folder using","default_branch":null,"files":null,"tree":[],"storefront":"/r/destructo570","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/destructo570/neko-serverless-blogging-website/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}