A simple Pinterest Clone application buitl using HTML, CSS(Tailwind CSS), JavaScript for frontend and Node.js, Express, MongoDB for Backend. Other modules used are Passport, Multer, UUID. Can be found in package.json
- User authentication (signup/login) using Passport.js
- Image upload and save functionality
- Personalized profile feed
- Responsive design using Tailwind CSS
-
Database
- MongoDB
-
Backend:
- Node.js
- Express.js
- Passport.js
- Mongoose
- UUID
- Multer
-
Frontend:
- HTML
- CSS (Tailwind CSS)
- JavaScript
- Clone the repository.
- Install dependencies:
npm install
. - Configure MongoDB connection in
config/database.js
. - Run the application:
npm start
. - Open your browser and go to
http://localhost:3000
.