top of page


This is a serverside project. This is a recruitment dashboard where NFL recruiters can search for college football players. The application uses Ai methods to provide statistical data about the players.

User dashboard with search bar functoinality and complex filters with double slider, complex units, foot transofmations


Technologies used


What are their services?

WSO provides digital services to athletes and recruiters. For recruiters, they offer web-based software that is connected to a large database with over 30,000 qualified and classified players with Ai methods and growing constantly.


What did we do?

We developed a web-based software with Django, Ai methods, and a PostgreSQL database

We built a Django backend that classifies players given their statistical stats, the backend runs on machine learning algorithms and defines alike players so recruiters can build a basic set of expectations and the program takes this data to search players with similar stats or potential capabilities based on millions of statistical data computed by the machine learning algorithms.

Subscription system, this allows recruiters to choose a subscription plan that is being paid monthly, or annually.

Ai methods from scratch, no framework was used we built a bespoke solution for our client with their specific needs.

We collaborated with a docker container to host their IT team the backend on AWS, and we then developed a user-advanced interface with Wix.


UI/UX slide show


Athlete profile rendered by Django backend on a Velo interface


How does it work?

Recruiters log in to the web-based software via a browser, and recruiters set desired parameters and ranges. Then the recruiter clicks the apply button which sends all the requested data to the Django backend, the backend receives the data processes it, and starts running the machine learning classifier algorithms given the desired parameters and ranges, the system defines alike players, players that don't present certain skills but given millions of computed data have a high probability to develop very specific skills, once everything is computed is sent back to the recruitment user interface where the recruiter can then take further decisions such as analyze more stats or add to their contact list the player

Athlete profile analytics data has been computed on the Django backend that we built

bottom of page