Understand the idea behind the need of a website and gather requirements.
Estimate a timeline, decide services, know the cost, set rate, make contract.
Design for the destination devices and audiences. Start with mockups then high-definition design.
CMS-driven or static, develop from backend to frontend.
Provide preview link to get client involved for process and feedback.
Publish the website and provide further support for updating or maintenance.
Which CMS is the best? Is React better than Vue.js? Do I use CSS3? Or does it all matter at all? [2] If the client has a preference, or a special device or server only supports a particular programming language, that’s great and let’s go with that. Otherwise, here’s some technologies I prefer.
Here’s some websites I built sorted by the date of go-live.
Projects | Technologies |
---|---|
IANNN.xyz | Netlify, Nuxt 3, GraphCMS, Mailgun, Recaptcha Enterprise |
icoffee.app | JAMStack, Firebase |
Benz Mini Site | JAM Stack, GraphCMS, Netlify, Vue.js |
Sunshine Cleaning Service | JAMStack, CSS, Project Management, Client Service |
IanC.dev | JAMStack, Vue.js, CSSGrid, Figma, Netlify, GraphCMS, FaaS |
Orivon Online Exam/Training | Photoshop, Slicing, HTML, CSS |
Just a diary and notebook really.
24/06/2022
See how WU Jun classified engineers.
17/06/2022
BTW, what do you look at when looking for a new job?
27/05/2022
Satisfaction from proper plan, design, and execution.
26/07/2021
GTM? ga? gtag? GA4? Which way is the right/better way?
13/07/2021
Got a better understanding of Terminal on macOS, NVM and NPM
01/07/2021
Those Do'h and Gotchas in CSS learning
13/05/2021
I think it's fun to share haha.
18/04/2021
Cron job? Try Cloud Scheduler of Google Cloud Platform
14/03/2021
Hook services together with webhooks.
09/03/2021
Maybe the old ones are the best ones.
27/02/2021
Github Workflow doesn't support Firebase hosting target?
26/09/2020
Control the flow to run in a linear sequence.
27/04/2020
Rewrite is a good way to learn by comparison and contract.
19/04/2020
Hopefully I can write something beneficial to other devs.
10/04/2020
The start.