Every semester break, I will try to learn something new, this time, I am trying to learn either Vue, React as well as MongoDB. But it turns out that life isn't as smooth as what I had thought so I scrapped the former and went along with Angular 1 instead.
ribbon is an ongoing content management system project which uses the MongoDB and Express.js library for all back-end.
For the codes (which are still not production-ready and are missing the front-end), you can look into the repository at
Demo:
I know, I know, this isn't the best way to go about doing things in Node.js. But hey, everything's different.
I am developing the front-end in conjunction with the back-end. So, in a way, they influence how each other work. Here are some screenshots of the in-development administration panel.
Edit Page:
Edit Post:
Not the best looking, but in a way, I'm too lazy to code a brand new layout. So, the admin theme will be the same as the homepage theme.
ribbon is an ongoing content management system project which uses the MongoDB and Express.js library for all back-end.
For the codes (which are still not production-ready and are missing the front-end), you can look into the repository at
You must be registered for see links
.Demo:
You must be registered for see links
I know, I know, this isn't the best way to go about doing things in Node.js. But hey, everything's different.
I am developing the front-end in conjunction with the back-end. So, in a way, they influence how each other work. Here are some screenshots of the in-development administration panel.
Edit Page:
Edit Post:
Not the best looking, but in a way, I'm too lazy to code a brand new layout. So, the admin theme will be the same as the homepage theme.
Last edited: