A social image sharing app designed for anime fans.
Tech stack: Node.js, Express, EJS, MongoDB
Middleware: Passport.js for authentication, Multer for image uploads, and Cloudinary for image hosting.
- Login with your personal account
- Add a new post with a title and caption
- Like and comment on other users posts
- View your/other users feeds
- Delete posts from your feed
-
Install dependencies:
npm install
-
Create a .env file in the config folder and add the following:
- PORT =
your port number
- DB_STRING =
your database URI
- CLOUD_NAME =
your cloudinary cloud name
- API_KEY =
your cloudinary api key
- API_SECRET =
your cloudinary api secret
- PORT =
-
Run the server:
npm start