website24

Next.js TypeScript Tailwind CSS Framer Motion Vercel

Avenues Consulting Group: Website

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

Features

Tech Stack

Layer Technology
Framework Next.js 15 (App Router)
Language TypeScript 5
Styling Tailwind CSS
Typography Geist (Vercel)
Animation Framer Motion
Deployment Vercel

Getting Started

npm install
npm run dev

Open http://localhost:3000.

npm run build   # Production build
npm start       # Production server
npm run lint    # ESLint check

Project Structure

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/

About Avenues

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.

Author

Caleb Newton at calebnewton.me