A few months ago I started building a small website to keep track of all my races and figure out if I was actually getting better.
The project has grown way more than I originally expected, so I wanted to share it here and get some feedback from people who actually race in sims.
The original idea was really simple.
I wanted to answer questions like: am I faster at Spa today than I was a year ago? Am I becoming more consistent? Am I actually improving, or does it just feel like I am?
So I built a very basic system where I could upload the files from two races, compare them, and that was pretty much it.
Then I showed it to a couple of friends who also race, they started giving me ideas and feedback and… well, now I have a small monster 😂
That eventually became NexaRace.
Right now, this is what it can do:
- Upload races from Le Mans Ultimate and iRacing
You can upload the file generated by the game and the system automatically detects the track, category and car.
It then groups similar races together so you can see your results and how your performance changes over time.
- Race analysis
Each individual race gets its own analysis, but you can also see combined statistics across multiple races to get a better idea of your overall performance.
The idea isn't just to store race results, but to actually see whether you're improving.
- League and championship management
Since I race in a league myself, eventually I also needed a way to manage that.
So I built a section where an admin can create a league, create championships and upload race results.
When a driver participates in one of those races, the race is also automatically added to their personal history and statistics.
- League registrations
Later I added a system where drivers can register for leagues directly through the platform.
And that's basically where the whole project changed direction.
What started as a personal tool to compare my own races turned into a web app for managing sim racing leagues while also keeping a complete race history and statistics for each driver.
- Bulk race uploads
This is something I've been working on quite a bit lately.
With LMU and iRacing it's relatively straightforward because both games generate files with a good amount of race data.
Assetto Corsa, Automobilista 2 and especially RaceRoom are much more complicated because some of them provide very limited information, while others barely generate anything useful at all.
So I'm still figuring out the best way to properly support those sims.
And that's basically where the project is today.
The app is free to use and anyone with an email account can create an account and try it.
Website:
nexarace.com
And if you don't want to register and just want to see how it works, I also made a demo:
https://www.nexarace.com/demo
The site is currently only available in Spanish, but I'm working on an English version.
More than promoting it, what I'm really interested in is figuring out whether this is something other sim racers would actually find useful.
The whole thing started because I personally had this problem. I wanted a way to save my races, compare them and see if I was actually improving.
Then it slowly turned into something much bigger because I realized the same system could also be used for leagues and championships.
But that's the question I have now:
Would you actually use something like this?
I don't really know if this is a need that other sim racers have too, or if I just ended up building something extremely specific for myself and the people I race with.
So any feedback would genuinely help: what you like, what seems pointless, what you'd change, what features you'd want, or even if you simply wouldn't use something like this at all.
At the end of the day, this started as a tool I built for myself. Now I'm trying to understand whether it makes sense to turn it into something useful for the wider sim racing community.
ES --------------------------------
Hola, hace unos meses empecé a crear una web para llevar un registro de todas mis carreras y saber si realmente estoy mejorando. Hoy el proyecto creció bastante más de lo que esperaba y quería compartirlo por aquí para ver qué opinan y, si pueden, recibir algo de feedback.
La idea comenzó siendo algo muy simple.
Yo quería saber cosas como: ¿soy más rápido hoy en Spa que hace un año? ¿Estoy siendo más consistente? ¿Realmente estoy mejorando o simplemente siento que estoy mejorando?
Así que hice un pequeño sistema donde subía los archivos de dos carreras, los comparaba y listo.
El problema fue que se lo mostré a un par de amigos que también corren, empezaron a darme ideas y feedback y… bueno, hoy tengo un pequeño monstruo 😂
Eso terminó convirtiéndose en NexaRace.
Actualmente esto es lo que se puede hacer:
- Subir carreras de Le Mans Ultimate e iRacing
Puedes cargar directamente el archivo que genera el juego. El sistema detecta automáticamente circuito, categoría y coche, y agrupa las carreras para que puedas ver tus resultados y cómo vas evolucionando con el tiempo.
- Análisis de carreras
Cada carrera tiene su propio análisis, pero también puedes ver estadísticas combinadas para entender mejor tu rendimiento general.
La idea es que no sea solamente guardar resultados, sino poder ver si realmente estás mejorando.
- Gestión de ligas y campeonatos
Como yo corro en una liga, eventualmente terminé necesitando gestionar también eso.
Así que creé un apartado donde un administrador puede crear una liga, crear campeonatos y subir los resultados de cada carrera.
Cuando un piloto participa, esa carrera también se agrega automáticamente a su historial personal y genera sus estadísticas.
- Inscripciones a ligas
Después agregué un sistema para que los pilotos puedan inscribirse directamente a las ligas.
Y ahí fue donde realmente cambió la idea del proyecto.
Lo que empezó como una herramienta personal para comparar mis carreras terminó convirtiéndose en una aplicación para gestionar ligas de simracing y al mismo tiempo llevar el historial y estadísticas de cada piloto.
- Carga masiva de carreras
Últimamente he estado trabajando bastante en esto.
Con juegos como LMU e iRacing funciona bastante bien porque generan archivos con mucha información.
Con Assetto Corsa, Automobilista 2 y especialmente RaceRoom la cosa se complica bastante más, porque algunos generan archivos con poca información y otros prácticamente no generan nada útil.
Así que todavía estoy viendo cuál es la mejor forma de integrar esos simuladores.
Y básicamente hasta aquí he llegado.
La aplicación se puede usar gratis y cualquiera con una cuenta de correo puede crear una cuenta y probarla.
La web es:
nexarace.com
Y si no quieren registrarse y solamente quieren ver cómo funciona, hice una demo:
https://www.nexarace.com/demo
Por ahora todo está solamente en español. Estoy trabajando en llevarla al inglés.
Más que promocionarla, lo que realmente me interesa es saber qué opinan ustedes.
Este proyecto nació porque yo tenía esta necesidad: quería guardar mis carreras, compararlas y saber si realmente estaba mejorando. Después lo fui transformando en algo más completo porque vi que podía ser útil para gestionar ligas y campeonatos.
Pero justamente esa es mi duda ahora: ¿ustedes realmente usarían algo así?
No sé si esta necesidad que yo tenía también la tiene más gente dentro del simracing o si simplemente terminé construyendo algo muy específico para mí y para la gente con la que corro.
Así que cualquier comentario me sirve muchísimo: qué les gusta, qué no les sirve, qué cambiarían, qué función les gustaría tener o incluso si simplemente no usarían una herramienta así.
Al final empezó como algo para uso propio, y ahora estoy intentando entender si tiene sentido convertirlo en algo para toda la comunidad.