PRASHANT KANDEL

My First CMS: Wordpress or self created?

Technologies Used:
My First CMS: Wordpress or self created?

Background

After doing my first professional project the same company asked me to create their website. At that time, only few stock broker in Nepal had a website. That was not the first website for me but it was my first website with a back-end. I was confused weather to use WordPress or other CMS available in the market.  So at first I choose WordPress and started writing a WordPress theme. At first it was really going well. I was doing Object Oriented PHP for the first time. But for my specific needs like uploading PDF notice and uploading pdf files in downloads section. Writing my own code than using WordPress's existing features was more. I tried Joomla and Drupal too but for my use case all these were overkill and heavy. So, I didn't use any existing CMS and started coding my own CMS. I used PHP for the Backend and Bootstrap for the frontend.

Challenges

The main challenge for me was to create a CMS that any non-programmers could use. For that I was in search of What You See Is What You Get(WYSIWYG) style text editor that would convert normal MS Word like design to HTML and CSS code. I searched and tired a lot of
WYSIWYG text editors many of those were not free. At last I ended up using NiceEdit for my CMS. NiceEdit was easy to use HTML text editor at that time and was free of cost. The other challenges were file upload system for downloads page, Slideshow manager for the homepage. There was also a popup notice manager too.

Different features and drawback:

For the PDF file system I created a page where users could define where they are going to post the file to and upload the file. and at the bottom of the page a list of the uploaded files where only option available was to delete the file. And there was no option to edit a posted content. To edit the posted content users should delete and write a new post which was the main drawback of this CMS. NiceEdit did its job but after 1 year it removed feature for image upload. My CMS was a fail for me but my client never used image upload feature so it didn't matter for them.

You can check the website here: https://imperialsecurities.com.np/ (Update: I'm currently working in a new design and CMS for this site)


Other Projects

2017-07-21

Writing my first android app: hybrid app with cordova.

In 2017 when I had just completed my web app for a stock broker company, I was learning new technolo

2016-09-02

Simple file sharing system with PHP

This is the easiest professional app I've ever made.This file sharing system was created for

2019-05-01

My first project using arduino and raspberry pi: A door lock system

After I entered college I Joined a workshop called "Physical computing workshop". It was a club like

2015-11-11

My First CMS: Wordpress or self created?

BackgroundAfter doing my first professional project the same company asked me to create their websit

Latest Blog Posts

2021-09-27

JPEGからJPGに変換するツールが要る?

私は父親のレストランの運営管理を手伝っています。緊急事態宣言が発令され、レストランの営業時間を短縮す

2021-09-26

Lack of regulation and standardization in Nepal: Are you sure that the milk you drink in Nepal is an actual milk?

Me and my brothers were talking about condition of Nepal. My brother Pawan asked "Are you sure that

Contact Me

You can contact me using the following platforms

Thank you for visiting my website.