{"repo":"nelsonlaidev/one-blog","free":true,"listed":false,"github":"https://github.com/nelsonlaidev/one-blog","clone":"git clone https://github.com/nelsonlaidev/one-blog.git","description":"A full-stack blogging platform","language":"TypeScript","stars":25,"topics":["nextjs","blog","react","fullstack","drizzle","next-auth","next-safe-action","postgresql","zod"],"license":"MIT","category":"databases-storage","readme_excerpt":"One Blog A simple and full stack blogging platform built with Next.js. Features - Authentication : Sign in with Google - Rich Text Editor : Create and edit blog posts with a rich text editor - Dark Mode : Toggle between light and dark mode - Like Button : Like and unlike blog posts - Drafts : Save blog posts as drafts - Visibility : Make blog posts public or private Getting Started Follow these steps to run the project locally on your machine: 1. Clone the repository. 2. Navigate to the project directory. 3. Install dependencies. 4. Configure environment variables. Create a .env.local file based on the provided .env.example file and fill in the necessary variables. 5. Start docker compose. 6. Run the development server. --- Made with ❤️ in Hong Kong","default_branch":null,"files":null,"tree":[],"storefront":"/r/nelsonlaidev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nelsonlaidev/one-blog/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."}