I need help in the following problem, but some relevant contex. I studied software engenier in college and learnt mainly Java, C, some JS and after I graduate, my first job was on a low code company, so I never had the opportunity to explore and improve my skills on frameworks and so on, in a more corporate or professional way.

Having this in mind, the problem is, I'm building a corporate site, which the purpose is to show the company image, who they are, all the projects they have work on (in a form of gallery). So this website don't have any logic, or isn't even really complex, but one of the requirements is, the content have to be manage in a backoffice. They also want to be owners of their code. They already have a website but is very old and they couldn't manage any content without a developer intervention. They also own the server and domain.

So the main point here is so I can learn, practice and grow myself while build a great solution for the customer.

So, what technologies do you advice facing all this?

Thanks :)

  • Woocommerce plugin for Wordpress is fine. Also Joomla has a plugin named Virtuemart. If you're good at php and error handling then Oscommerce is great. When using CMS' I always set cache and tmp folders permissions to 777.
    – onurcano
    Oct 27, 2021 at 16:04

1 Answer 1


Many of the current content management systems will enable you to do this and also own the code since mostly open source. Some of the options I recommend you look at include:

Pleas see here for a comparison of various CMS.

  • Since there is no logic required wouldn’t a static site generator be an appropriate option? Perhaps simpler and safer?
    – Eric S
    Jun 28, 2021 at 18:52
  • Could be but see above: "but one of the requirements is, the content have to be manage in a backoffice"...
    – Z Z
    Jun 29, 2021 at 14:38
  • Which is allowed by most static site generators, I believe. Jekyl in particular seems nice. cloudcannon.com/jekyll-cms/…
    – Eric S
    Jun 29, 2021 at 15:33
  • Why not add it as an answer? If you are part of the team, pls declare so.Not used it myself.
    – Z Z
    Jun 30, 2021 at 8:11
  • I’ve only played with it and never used it beyond a local instance. Just asking as you seem much more experienced than I am.
    – Eric S
    Jun 30, 2021 at 15:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.