Home Portfolio Sonría a la cámara

Project

Sonría a la cámara

Digital catalog platform for documenting vintage photographic cameras

Web application developed with a decoupled ASP.NET MVC + API architecture to manage and publish a structured catalog of vintage photographic cameras. The platform includes a dynamic technical specification system, advanced filtering, A–Z navigation, AJAX-based image management, and SEO-focused URL structuring.

Year: 2026 Web Application · Structured Catalog System Role: Full-Stack Developer

Project overview

Challenge

The main challenge was to design a platform capable of organizing and presenting complex technical information in a clear and searchable way, while maintaining a scalable and well-structured architecture. The system needed to handle multiple related entities such as cameras, manufacturers, categories, countries, technical specifications, and photographs, while ensuring performance, clean URL structures, and strong SEO foundations.

Solution

A decoupled architecture was implemented using ASP.NET MVC as the presentation layer and a separate API for data access, ensuring clear separation of concerns and long-term scalability. The platform includes a dynamic, grouped, and typed specification system, alphabetical A–Z navigation, structured filtering by category and manufacturer, AJAX-based image upload and management, lightbox visualization, and optimized slug generation. Particular attention was given to semantic structure, search engine indexing, and user experience across devices.

Results

The result is a robust and structured digital platform that enables the documentation and exploration of vintage cameras in a technically organized manner. The modular architecture allows future expansion of the catalog, while the SEO-oriented structure improves organic visibility. The system goes beyond a static catalog by offering structured data handling and scalable content management.

Highlights

  • ASP.NET MVC + decoupled API architecture
  • Dynamic and typed technical specification system
  • Alphabetical A–Z navigation
  • Advanced filtering by categories and manufacturers
  • AJAX-based image management
  • SEO-optimized slug structure
  • Modular and scalable architecture
  • Structured relational data model

Screenshots