{"repo":"shishpal0666/DevStack","free":true,"listed":false,"github":"https://github.com/shishpal0666/DevStack","clone":"git clone https://github.com/shishpal0666/DevStack.git","description":"Modern MERN stack blog platform with Google OAuth, rich text editing, and responsive UI.","language":"JavaScript","stars":16,"topics":["blog","express","mern","mongodb","nodejs","oauth2","react","redux","tailwindcss"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"DevStack DevStack is a full-stack blogging platform built with the MERN stack (MongoDB, Express, React, Node.js). It features user authentication (including Google OAuth), blog creation and editing, comments, likes, bookmarks, and a modern responsive UI with Tailwind CSS. Features - User authentication (email/password & Google Sign-In) - Create, edit, and delete blogs - Like and bookmark blogs - Comment on blogs - Search and filter blogs by tags - Responsive design - Toast notifications Tech Stack - Frontend: React, Redux, Tailwind CSS, React Router, React Toastify, React Quill, Google OAuth - Backend: Node.js, Express, MongoDB, Mongoose, JWT, Google Auth Library Getting Started Prerequisites - Node.js (v16+ recommended) - MongoDB Atlas or local MongoDB Installation 1. Clone the repository: 2. Install dependencies: 3. Set up environment variables: - Copy .env.example to .env in both client and server folders and fill in the required values (MongoDB URI, JWT secret, Google OAuth credentials, etc). 4. Run the development servers: - In one terminal: - In another terminal: - The client runs on http://localhost:3000 and the server on http://localhost:5000 by default. Folder Structure Documentation Detailed project documentation is available in the docs/ directory: Document Description ---------- ------------- DevStack — Full Project Walkthrough Comprehensive architecture overview, file tree, authentication flow, API endpoints, Redux state management, client-side routing, and deplo","default_branch":null,"files":null,"tree":[],"storefront":"/r/shishpal0666","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shishpal0666/DevStack/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."}