This is a Pinterest Clone using Node and ejs. It is a simple web application that allows users to upload images and view them in a grid also users can like on other posts. The images are stored in a MongoDB database.
Hosted Link: https://pinterest-1hec.onrender.com/
- Clone the repository
- Run
npm installto install the dependencies ** Note: Create a.envfile in the root directory and add the following environment variables:./env DB_URL=your_mongo_uri - Run
npm startto start the server - Open your browser and go to
http://localhost:3000
-
Clone the repository
** Note: Create a
.envfile in the root directory and add the following environment variables:DB_URL=your_mongo_uri -
Run
docker compose up --buildto start the server
- Node.js
- Express.js
- EJS
- MongoDB
- Mongoose
- Multer