The official website for Avenues Consulting Group, USC’s student-run consulting organization spanning strategy, technology, and design. The site features a scroll-driven cinematic intro animation, portfolio showcase, member directory, and application flow, built pro bono as a reflection of the organization’s standards and identity.
Live: avenues-ten.vercel.app
Screenshot
/apply page with structured submission process for prospective members| Layer | Technology |
|---|---|
| Framework | Next.js 15 (App Router) |
| Language | TypeScript 5 |
| Styling | Tailwind CSS |
| Typography | Geist (Vercel) |
| Animation | Framer Motion |
| Deployment | Vercel |
npm install
npm run dev
Open http://localhost:3000.
npm run build # Production build
npm start # Production server
npm run lint # ESLint check
avenues-website/
├── app/
│ ├── page.tsx # Homepage: scroll-driven hero + pillars + stats
│ ├── about/ # About page (AboutClient.tsx)
│ ├── apply/ # Member application page
│ ├── community/ # Community page
│ ├── members/ # Member directory
│ ├── portfolio/ # Client work + case studies
│ └── contact/ # Contact form
├── components/
│ ├── Nav.tsx # Top navigation
│ ├── Footer.tsx # Site footer
│ ├── ScrollReveal.tsx # Intersection Observer fade-in wrapper
│ ├── PageTransition.tsx
│ └── ScrollToTop.tsx
├── assets/ # Photos and icons (including avenues-logo.png)
└── public/
Avenues Consulting Group is USC’s student-run consulting organization. We partner with companies and nonprofits on strategy, technology, and design engagements, always pro bono, always built for impact. Since Fall 2023, we’ve completed 20+ client engagements across industries, with members representing 24+ majors.
Caleb Newton at calebnewton.me