Cardiff Landmarks
cardiff landmarks map + rss
A quick web project to learn Google Maps API and sharpen up my web development skills.
Features
Project Details
The project was a refinement of my web development skills. I found my personal preference of languages and tools to be as follows: github for source control, trello for todo list, typescript and sass for frontend, php and mysql for backend. Since this was a small project I used jquery for the UI components and a library called mdbootstrap which provided a number of easy to use clean modern components. In larger projects I would have setup react but this app didn't have many states that would be difficult to handle manually. As usual I followed good design principles (mainly MVC) to ensure a high quality functionality.
Sometimes I find myself doing these relatively short projects, mainly web development recently, that I can focus all my effort on for a short time. It helps reassure me of my programming strengths while having few commitments. I don't foresee myself doing larger programming projects like I used to as it is too solitary. I prefer spending my time on violin practice and orchestra now which is more expressive and social.