DEV Community

Ahmed Bankole
Ahmed Bankole

Posted on

6 1

Geeky Codes:πŸ’» An Opensource Mini Developer Blogging Platform

What I built

I built a mini developer blogging platform similar to WordPress but with lesser features and better security. It allows users to login/register to create articles which are posted on the blog homepage. Some of its features includes a commenting system that works anonymously,author profiles, uploading of files, creation,deletion and updating of articles created by a user, a interactive user dashboard and others

Submission Category:

Foundational Technology

Demo

https://geekyblog-69d8c-7cc56.web.beta.kintohub.com/

Link to Code

https://github.com/geekyahmed/geekycodes

How I built it

I built this using node.js and express to handle the server process, MongoDB for database and handlebars for the template engine.
The project was made using an MVC project architecture which includes the controllers,middlewares,config,views and models.

I am into backend development with Node.js.Since I have been working on projects with node js for quite a long time,I decided to test my level of node js and build an open source application that allows users to create articles.
Sadly,I faced a lot of issues and had to go to stack over flow especially when the admin routes keep flashing with the users routes

Additional Resources/Info

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay