Skip to content

Zachary-MacArthur/..blog

Repository files navigation

..blog

minimal photo blogging app featuring multiple users, auth, photo upload / storage, mongodb database, chronological feed, minimal design, responsive. Link to project: ..blog (can take 30 - 45 seconds to start up the server on render's free tier)

Screenshot 2024-11-15 154939 Screenshot 2024-11-15 154924

How It's Made:

Full stack social media protoype application made using express and MVC architecture. The frontend is rendered using EJS templating

HTML, CSS, JavaScript, EJS, Node.js, Express, cloudinary, mongoDb, multer, passport.Js, bCrypt, bootstrap, deployed on render

Fork project:

Create a .env file in config folder and add the following as key = value

PORT = 2121 (can be any port example: 3000) DB_STRING = your database URI CLOUD_NAME = your cloudinary cloud name API_KEY = your cloudinary api key API_SECRET = your cloudinary api secret