The initial phase usually consist of choosing a design, then deciding the appearance, content, visual effects and additional features of the website and we will give you a budget proposal.
- Choosing a design/template: we do not design from scratch. We use existing website and design layout as reference and recreate a new system that matches your business image.
- Additional features: we advice you on the additional features you can add to your website. This could be animations, transitions, additional sections, etc.
- Budget proposal & Contract: we give you an estimated budget and project duration. This is based on the number of pages and animations you want to add to your website.
The second phase is where we go to work and create a prototype of your website. We will need follow up information and data so we can populate the website.
- Tech Stack: we have a strong preference of custom coding everything from scratch. We mainly use Astro for static/low-dynamic sites and Next JS for dynamic/SSR/ISR sites. Styling are done mostly with Tailwind and headless UI for responsiveness and accessibility. We use GSAP/Anime.js and Lottie Web for animations.
- Follow-up Requests: we will ask you for additional information such as images, headlines, copywriting, product and service details in order to populate the website. We can help you with copywriting to achieve better on-site SEO but it will take time.
In third phase, we will optimize the website for speed and SEO. We clean up the code and make sure the website is accessible and mobile friendly. Then we deploy.
- Optimization: we will look into the meta tags, image sizes, caching, prefetching, elements' attributes, etc. and optimize them. We take it a step further and use analytic tools to ensure the search engines are happy with the website. On-page optimization is also done at this point.
- Deployment: we deploy the website to mainly Vercel, Netlify, Cloudflare Pages or Fly.io. We can also deploy to your own server if you have one. For domain names, we can help you purchase and manage custom domains with an extra fee payed yearly.
After deploying, we will track the website's performance and exposure if analytics is required. We will also selectively run ad campaigns and build your online presence.