This project is a full-stack blogging website built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It features a modern blog editor using Editor JS, Google Authentication for users, dynamic blog pages with dynamic URLs, a search page for searching blogs and users, and mobile responsiveness with a modern design and fade-in animation on pages.
Table of Contents
Welcome to the Journey project! This guide will help you get started with setting up and running the project on your local machine.
Before you begin, ensure you have the following prerequisites installed on your system:
- Node.js and npm: Install Node.js and npm from here.
- npm
npm install npm@latest -g
-
Clone the repo
git clone https://github.com/Manojkumbi/journey
-
Install NPM packages in front-end
npm install
run this in the same directory of package.json inside front-end folder
-
Install NPM packages in server
npm install
run this in the same directory of package.json inside server folder
-
Run Vite server in front-end
npm run dev
run this in the same directory of package.json inside front-end folder
-
Run Vite server in front-end
npm start
run this in the same directory of package.json inside server folder
Project Link: click me

