M squared | CMS
Angular web application
Roles:
Project lead
Start to finish PHP Backend Developer
Lead Angular CLI Developer
Technologies:
Angular CLI, TypeScript, PHP, MySQL, RSA & AES
Description:
A fully customized CMS web app is an essential tool for managing and controlling content on a website. With this app, you can easily create, edit, and publish content on your website without any technical knowledge. The app's user-friendly interface allows you to customize the layout and design of your website's pages, add images and videos, and manage user accounts. The app ensures that your website is up-to-date and engaging for your visitors. Customizing your CMS app allows you to tailor your website's content to suit your specific needs and preferences.
Personal notes:
This web app is a powerful example of the capabilities and potential of Angular as a stable application development platform.
This project was meant to serve as a base for other CMS apps for future projects and that was reflected in its architecture.
Working on this project also showed the wonderfulness of MVVM architecture and working on state-based apps as opposed to the usual MVC architecture of iOS's UIKit. One can only speak of the parallels between Angular CLI and SwiftUI when it comes to their UI architectures and how well experience carries over nicely between both.
Interested in what I do? get in touch
Contacts