Welcome to ARES (Automated Robotics Evaluation System) — your all-in-one robotics analytics platform. Built with ⚛️ React Native and deployed to the web using Expo, ARES makes it easy to track, visualize, and share competitive data with your team.
- 📊 Interactive performance charts for teams
- 📍 Location-based analysis
- 📅 Match/event history insights
- 🎯 OPR, penalties, win rate, and more
- 🌐 Web and mobile ready (Expo + React Native Web)
git clone https://github.com/ARES-Digital-Hub/ARES-Site.git
cd ARES-Sitenpm installnpx expo startnpx expo export --platform webnpm run deployARES-Site/
├── assets/ # Images, fonts, etc.
├── components/ # Reusable components
├── app/ # Navigation & pages (Expo Router)
├── styles/ # Global stylesheets
├── README.md # This file
├── package.json- React Native (via Expo)
- React Native Web (for browser deployment)
- Recharts (data visualizations)
- TypeScript (for static typing)
- GitHub Pages / Vercel (for deployment)
ARES was built for FIRST Robotics teams that need a sleek, fast, and mobile-friendly way to analyze and compare team data without the hassle. Whether you're in the pit or in the stands — insights are one tap away.
Built with ❤️ by Henry Bonomolo
📫 Reach me at hbono@berkeley.edu
If you like this project, please consider giving it a ⭐️ on GitHub or sharing it with your team!
This is an Expo project created with create-expo-app.
npm installnpx expo startYou'll then be prompted to open the app in:
This project uses file-based routing, so you can start building features in the app/ directory.
Want a fresh start?
npm run reset-projectThis moves the starter code to app-example/ and gives you a clean app/ folder to begin with.
