EchoBlog is a MERN stack application. It utilizes MongoDB for the database, Express.js for the server, React.js for the client, and Node.js as the runtime environment.
Before you begin, ensure you have met the following requirements:
- Node.js (v14 or higher)
- MongoDB (running locally or use a cloud service like MongoDB Atlas)
- Git (optional, for version control)
git clone <repository-url>
cd echoblog
cd server
npm install dotenv bcrypt body-parser nodemailer cors
npm install axios npm install react-router-dom
PORT=<your-port-number>
MONGO_URL=<your-mongo-db-connection-string>
EMAIL=<Your_email>
PASSWORD=<APP_PASSWORD>