Alturian, a SEA-based holding company, derives its name from altitude, symbolizing ambition. With the mantra "Leads Tomorrow," it balances youthful energy with professional credibility. This project transforms that vision into a sleek, strategic, and engaging company profile website.
Project Type
Website Dev
Location
Indonesia
Role
Fullstack
Company
Alturian
Industry
Enterprise
Timeline
5 months
Crafting Alturian’s digital presence meant striking the right balance—bold yet refined, playful yet professional. The design embraces a deep navy and vibrant orange palette, creating a sense of trust, ambition, and energy.
The website uses Spectral, a serif typeface that brings a sense of sophistication and credibility, while still feeling modern and adaptable. Its sharp edges and refined details make it a perfect fit for Alturian—bridging the gap between corporate professionalism and youthful ambition.
Crafting Alturian’s website meant balancing bold professionalism with a touch of playfulness. The visual direction reflects the company’s ambition (navy blue) while injecting energy and innovation (vibrant orange).
The website uses Spectral, a serif typeface that brings a sense of sophistication and credibility, while still feeling modern and adaptable. Its sharp edges and refined details make it a perfect fit for Alturian—bridging the gap between corporate professionalism and youthful ambition.
In the implementation phase, I decided to use a framework that I already familiar with, VueJs. Because the website I want to build is a company profile website, I use the NuxtJs library based of its SSR and SEO optimized features.
For the CSS, I used Shadcn UI the TailwindCSS-based library due to its quickness and simplicity. The use of Tailwindcss also makes it easier for me to implement responsive design.
For the backend system, I decided to use Strapi as a Content Management System combined with MySQL as a database. Strapi is one of the headless-CMS that works really well with Node JS app. Also Strapi has a clean and user-friendly interface that makes alot easier for user to operate.
In its work, Strapi will act as an API service. to do the integration, the frontend side just need to call the strapi API then mapping it.
To ensure the Alturian website performs well in search engines, I implemented several built-in features provided by the Next.js framework. These include:
generateMetadata
to provide unique and contextual title, description, and Open Graph tags for each page.
robots
middleware to instruct search engine bots which routes to crawl or ignore.
next-sitemap
, helping search engines discover and index all available pages efficiently.
General Inquiries
rafifthii@gmail.com