Instituto ISDEP
Higher Institute of Professional Education
no digital presence.
17-course online catalog with SEO positioned in its niche
"Multi-page educational platform for a graphology and forensic sciences institute, combining an exhaustive academic catalog with structural SEO and a visual experience with its own identity."

The starting point of the challenge
Digging beneath the surface: What did I investigate?
I analyzed websites of tertiary institutes, private universities, and vocational training centers in Argentina. Most shared the same problems: disorganized course catalogs that forced prospective students to ask basic information via WhatsApp, incomplete program pages without a curriculum, generic designs that failed to convey institutional identity, and poor mobile experience. In the specific niche of graphology and criminalistics, virtually no direct competitor had a website matching their actual academic offering.
"An educational institute doesn't sell courses. It sells a professional future. The website couldn't be a digital flyer with a list of titles. Each program needed its complete page with duration, modality, curriculum, admission requirements, and career prospects. The student had to be able to decide without having to ask. In a field as specific as graphology, the website had to educate before selling — explain what the discipline is, what a graphologist does, where they can work. The site's animated intro, with the logo revealing itself over carefully chosen typography, aimed to do exactly that: present the identity before the offering."
Understanding this pillar completely transformed the tactical direction of the project, allowing unnecessary noise to be filtered out and focusing on strict value.
Tradeoff Analysis: options on the table
Building custom software requires honestly evaluating scenarios. No architecture is perfect — every decision has a price:
Simple landing page with course list
Faster to build but insufficient for the depth of the academic offering. It didn't solve the core problem: the disorganization of information.
Platform with backend and enrollment system
The client required a backend to manage content, programs, and an email system for enrollments. But spinning up a traditional server implied hosting costs and maintenance that didn't align with the available budget.
Static multi-page site with serverless services
Organized information into dedicated pages, used serverless services for contact notifications, and kept operational costs to a minimum. The best balance between functionality and budget.
The Decision: The path chosen
WHAT ACTUALLY WORKED
The course catalog with detailed pages and modals drastically reduced repetitive WhatsApp inquiries. Students arrive with their decision nearly made because each program shows duration, modality, curriculum, and career prospects without needing to ask. The institutional carousel with the academic director's profile and certifications generated immediate credibility. SEO positioned the institute for graphology degree searches in Argentina, a niche with little digital competition. The animated intro gave it personality without being invasive.
LIMITATIONS & TRADE-OFFS
The client had a very clear idea of what they needed: a backend to manage content, programs, and an email system for enrollments. Instead of spinning up a traditional server — which implied hosting costs, maintenance, and extra development time — we opted for serverless services for notifications and kept the content static with Cloudinary. The decision kept costs to a minimum, which was key given the budget, without sacrificing real functionality. The animated intro only plays once per session to avoid fatigue. The design prioritizes visual identity, which is appropriate for the education sector but makes the site feel more loaded than other projects in the portfolio. The absence of TypeScript and the number of visual assets are future technical debt.
FROM GONZALO'S PERSONAL LOGBOOK: WHAT WOULD I DO DIFFERENTLY TODAY?
"I would migrate the project to TypeScript for greater robustness in a site with so many sections and structured data. I would implement an online enrollment system with a multi-step form. I would add a graduate testimonials section, which is what a potential student values most. And I would explore migrating the course catalog to a headless CMS so the institute can update dates and fees without depending on the developer."
Retrospective note after launch