
A blog website with admin panel in Node JS and Mongo DB
We have created a blog website with admin panel in Node JS and Mongo DB. It is designed in Bootstrap. And the view engine is EJS.
Source code:

File Manager
File Manager allows you to manage all your uploaded files in one directory. You can simply go to the admin panel and then “File Manager” from the left sidebar. You can upload new files and you can delete existing files as well. On adding or updating a post, you can simply select the already uploaded file and it will be used in the blog post as featured image.
Views Counter
Now you can check how many views your post has got. When someone opens your post, the view counter will be incremented and it can be seen on the post’s detail page.

1. Setup the project
2. Integrating HTML template (EJS)
3. Create a Post from Admin Panel
4. Display all posts on user side (EJS)
5. Display single post detail
6. Posting a comment (push)
7. Displaying comments of a Post
8. Image Upload for Post (npm formidable)
9. View Post featured Image
10. Securing Admin Panel sessions
11. Realtime post update
12. Realtime comments update
13. Reply on comments
14. Send email in Node JS
15. Realtime reply update
16. Update post
17. Update post image
18. Delete post
19. Realtime delete update
20. Pagination
21. Render HTML Tags
Check out our single page chat application developed in Vue JS, Node JS and Mongo DB.
Hey Adnan, I saw this series on youtube and I see I need some source (which I’m assuming you’re charging for). How do I get to pay for it and how much is it?
Hello.
It is $50 and you can pay via Payoneer, kindly let me know your country