Skip to content

ares-hq/site

Repository files navigation

🤖 ARES Site

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.

ARES Banner


🚀 Features

  • 📊 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)

🌍 Live Website

🔗 https://ares-bot.com


🛠️ Getting Started

1. Clone the Repo

git clone https://github.com/ARES-Digital-Hub/ARES-Site.git
cd ARES-Site

2. Install Dependencies

npm install

3. Run Locally

npx expo start

4. Export for Web

npx expo export --platform web

5. Deploy to GitHub Pages

npm run deploy

📁 Folder Structure

ARES-Site/
├── assets/             # Images, fonts, etc.
├── components/         # Reusable components
├── app/                # Navigation & pages (Expo Router)
├── styles/             # Global stylesheets
├── README.md           # This file
├── package.json

⚙️ Tech Stack

  • React Native (via Expo)
  • React Native Web (for browser deployment)
  • Recharts (data visualizations)
  • TypeScript (for static typing)
  • GitHub Pages / Vercel (for deployment)

🧠 Inspiration

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.


🧑‍💻 Author

Built with ❤️ by Henry Bonomolo

📫 Reach me at hbono@berkeley.edu


⭐️ Show Some Love

If you like this project, please consider giving it a ⭐️ on GitHub or sharing it with your team!


👋 Welcome to Your Expo App

This is an Expo project created with create-expo-app.

⚡ Get Started

1. Install Dependencies

npm install

2. Start the App

npx expo start

You'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.

🧼 Reset Project

Want a fresh start?

npm run reset-project

This moves the starter code to app-example/ and gives you a clean app/ folder to begin with.


📚 Learn More

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors