- Create a Post
- Like and Comment on Post
- Follow and Unfollow other Users
- Comments.js Comment Schema
- Post.js Post Schema
- User.js User Schema
- Comment.js Comment Routes
- Post.js Post Routes
- User.js User Routes
- +---partials Footer and Header
- footer.ejs footer
- header.ejs header
- +---post Post Views
- explore.ejs Explore views
- home.ejs home views
- new.ejs for new post
- show.ejs Show All Post
- specific_post.ejs page for specific post
- \---user User Views login and Signup page
- login.ejs login view
- myprofile.ejs profile view of a user
- register.ejs register view
- index.js All global middlewares
- app.js entry point