JFGC · Dev

Portafolio de José Félix - Desarrollador Fullstack especializado en Django y automatización con Python.

Tailwind CSSBootstrap

Report generated on April 6, 2026

web-production-jfgc.up.railway.app
Screenshot of web-production-jfgc.up.railway.app

A note on how to read this

This report is ProdPoke's take on your site — think of it as a first impression from a very opinionated robot. We check real things (load times, broken links, accessibility patterns), but we also try to understand what your site is trying to do and whether the technical details support that goal. Some of our observations might not apply to your specific situation, and that's okay. We're getting sharper with every scan. If something feels off, tell us — it makes us better.

Key Insights for JFGC · Dev

Login form inputs lack labels—blocking authentication access for screen reader users

Your Pi login system is the gateway to portfolio features, but the 2 unlabeled inputs make it impossible for users with assistive technology to understand what credentials to enter. This directly prevents potential clients from accessing your work.

5 invisible buttons leave visitors guessing—likely blocking project views and service inquiries

Clients visiting your portfolio to view Django projects or pricing details hit buttons with no text or icons. They can't tell if they're viewing a project, contacting you, or navigating services—creating friction in your sales funnel.

1349KB Bootstrap icon file adds 127ms delay—unnecessary weight for a dev portfolio

Potential clients expect fast load times from a developer's portfolio. This single asset is a performance liability that could bounce visitors before they see your PWA and Django application showcase.

Missing robots.txt and sitemap.xml—search engines can't efficiently index your Django projects and service pages

Clients searching for 'Django developer' or 'PWA services' won't find your portfolio, blog, or project showcase in search results. These files are essential for SEO visibility in your target market.

No privacy policy link despite collecting client data through inquiries and Pi login

You're handling visitor and client information without transparency. A missing privacy policy signals unprofessionalism and creates legal risk, especially given your authentication system and contact features.

What ProdPoke understands about JFGC · Dev

JFGC · Dev is a freelance web development portfolio and service platform run by José Félix, a Python/Django developer. The site showcases personal projects including landing pages, e-commerce applications, nail salon booking systems, image converters, social networks, and barber shop management tools built with Django, Flask, React, and Firebase. The business offers three main professional services: Progressive Web Apps (PWAs) priced at €2,000, Django web applications at €1,500, and website redesign services, each including annual maintenance. The platform features a blog with technical articles about Django development (most recent from July 2025), and access to additional features requires authentication through a Pi login system.

Based on exploring 4 pages across the site

First Impression — How clear is your site?

72
Mostly clear

This is a portfolio/service platform by José Félix, a fullstack developer. The site states it's a "Plataforma para contratar, participar y gestionar servicios de desarrollo de software con total transparencia." (Platform to hire, participate and manage software development services with total transparency.) A privacy modal is currently open asking about cookie and external service permissions.

This score measures how quickly a first-time visitor understands what your site does — based on visible headings, navigation, and visual hierarchy alone.

92/ 100

Overall Score

Strong foundation.

Performance

92/100

Large asset: 1349KB — https://web-production-jfgc.up.railway.app/static/icons/boot

medium

A 1349KB Bootstrap icon asset is slowing down your portfolio's initial load time (127ms for this single resource). Potential clients may experience delays when viewing your projects and service offerings. Consider optimizing the icon file or implementing lazy-loading for below-the-fold content.

Expected: Assets under 500KB
Found: 1349KB

SEO

94/100

No robots.txt found

low

Your portfolio and service pages won't be indexed efficiently by search engines. A robots.txt file would help Google and other crawlers properly navigate your Django application, project showcases, and blog content.

No sitemap.xml found

low

Search engines may struggle to discover all your portfolio projects, service pages, and blog articles. A sitemap.xml would ensure your Django projects, PWA offerings, and technical content are fully indexed for potential clients searching for your services.

Accessibility

77/100

2 form input(s) without labels

high

Your Pi login form has 2 inputs without associated labels, making it inaccessible to screen reader users and harder for all visitors to understand what credentials are required. This could prevent users from accessing authenticated features and your portfolio content.

Expected: Every input has a <label> or aria-label
Found: Missing labels: checkbox: (unnamed), checkbox: (unnamed)

3 interactive element(s) without accessible names

medium

Three interactive elements on your portfolio site (likely navigation, project links, or service buttons) lack accessible names, making them unusable for screen reader users. This prevents potential clients with disabilities from navigating your services and viewing your Django/Flask projects.

Expected: All interactive elements have accessible names
Found: 3 missing: <input[type=checkbox]#ext-remember.form-check-input>, <input[type=checkbox].form-check-input>, <input[type=checkbox]#ck-external.form-check-input>

Functional

92/100

5 button(s) with no visible text or icon

medium

Five buttons on your portfolio lack visible text or icons, leaving visitors confused about their purpose. This likely affects key interactions like viewing project details, pricing information, or contacting you for Django development services.

Expected: All buttons have visible text or icon
Found: 5 empty buttons

Compliance

96/100

Cookie consent banner found but no cookie policy link

low

Your cookie consent banner references cookies but lacks a link to a detailed cookie policy. Given your portfolio's tracking and authentication features, clarify what cookies store (session data, analytics, etc.) and provide a proper cookie policy page.

1 check passed

No privacy policy link found

info

Your portfolio lacks a privacy policy link. As a service provider collecting client inquiries and maintaining a Pi login system, you should display a privacy policy explaining how you handle visitor data and client information.

Key Metrics

Crawlability

Sitemap.xml
Robots.txt
Broken Links0

Standards

HTTPS
Mobile Responsive
Images Missing Alt0

Improvement Plan

Your portfolio has strong potential—the Django projects and service offerings are compelling—but three critical issues are blocking clients from engaging with your work. First, fix the accessibility failures immediately. Your Pi login form's unlabeled inputs and the 5 invisible buttons are barriers that prevent users (especially those with disabilities) from accessing your portfolio and services. These are quick wins: add `<label>` elements to your login form inputs and restore visible text/icons to your buttons. This also improves usability for everyone, not just screen reader users.

Second, address the performance bottleneck. The 1349KB Bootstrap icon asset is unnecessary overhead. Consider generating only the icons you actually use via Bootstrap's customization tools, or switch to a lighter icon library. This single change will noticeably improve load time and shows professionalism—critical for a developer's portfolio.

Third, establish SEO foundations by adding robots.txt and sitemap.xml files. These tell search engines how to crawl your Django projects, blog content, and service pages. Without them, potential clients searching for Django developers or PWA services won't discover you organically.

Finally, add a privacy policy link and cookie policy page. You're collecting data through inquiries and authentication; transparency here builds trust with prospects and protects you legally. The cookie banner already signals awareness—now complete the picture.

Start with accessibility and performance (fix labels, remove invisible buttons, optimize icons), then move to SEO and legal foundations. These changes compound: better accessibility = better UX for all visitors, faster load = lower bounce rates, better SEO = more qualified traffic.

Suggested priority order:

  1. 2 form input(s) without labels
  2. 5 button(s) with no visible text or icon
  3. 3 interactive element(s) without accessible names
  4. Large asset: 1349KB Bootstrap icon
  5. No robots.txt found
  6. No sitemap.xml found
  7. No privacy policy link found
  8. Cookie consent banner found but no cookie policy link

This is your site? Get the full picture.

Claim this report to unlock ongoing monitoring, deeper analysis, and actionable alerts.

What is ProdPoke?

Automated analysis generated on April 6, 2026. Not professional advice. Contact us to modify or remove this report.