Explore Web Design in


An immersive, 10-week program hosted by HackCville

Applications Open 01/16/2018
"My favorite thing about being involved with HackCville was learning something new and challenging. Whenever I start coding on my personal site, its so addicting! Its been really nice to have that feeling of truly wanting to learn. This experience has been so different from the norm that I'm very involved with the process."
- Chapman Monroe, Wireframe Program Graduate

Learn the modern web designer's toolkit

In Wireframe, you'll learn the basics of HTML, CSS, and Javascript through small website-building challenges. You'll also learn about the various online resources and tools that can help them independently continue their learning after the program is over.

Design, build, and launch your own personal website

You'll use the skills you learn to design, build, and launch your own personal website by the end of the program. You'll also learn how to start using your new skills to freelance and make websites for other people.

"I really enjoyed the actual skill I learned the most which has introduced me to something new I never would have learned otherwise. Seeing a bunch of random code and letters turn into an actual website is really cool, and a skill I now possess. By the end of the program I will have a personal site and will have worked on designing sites for some other cool challenges."
- Eric Weltz, Wireframe Program Graduate
"My favorite part about HackCville is learning a new skill with a group of like-minded but unique peers. The community feel and new friends are just the icing on the cake to the phenomenal program I was in this semester. I feel like I have skills I can continue using during college, (hopefully) in the workplace, and for my own enjoyment in years to come."
- Kaleigh Watson, HackCville Member

Join our community

Through collaborative projects, group dinners, hikes, pregames, and more you’ll become part of HackCville’s tight-knit community. We serve all UVA students (grad/undergrad) and Charlottesville community members 18+.

Learn more about our unique, community-driven approach to learning or read about our goals for HackCville graduates.

What You'll Learn

The design process

HTML, CSS, and Javascript

Prototyping tools Sketch & InVision

Version control (git + GitHub)

Domains and hosting

Program Staff

Margaret Chen is the program lead for one of the sections of Wireframe. She is a 2nd year studying Computer Science and Commerce. After participating in Wireframe last spring, she continued to build her arsenal of development skills through HackCville’s Launch program this past summer. Margaret now has had professional experience developing websites through interning at RelishCareers, a hiring marketplace startup, and through doing freelance web development for other startups and restaurants. You can reach her at margaret@hackcville.com.

More about Margaret →

Margaret Chen

Wireframe Program Lead

Daniel Autry

Elliewood Fellow

Daniel believes tech should be used for good. A web designer and developer by trade, Daniel plans to spend the next year building projects that use technology to make an impact on other's lives. His first venture is developing new technologies that improve the mental health of others. Daniel graduated Hustle in the Spring of 2016, Wireframe in the Fall of 2016, TA'd Wireframe in the Spring of 2017, and taught web design in Wireframe and Launch after that. Daniel graduated in 2018 with a B.A. in Computer Science. You can contact him at autry@hackcville.com.

More about Daniel →
Chapman Monroe is the program lead for one of the sections of Wireframe. Chapman is a 4th year majoring in Systems Engineering and minoring in Computer Science. Chapman graduated the web design track of Launch, HackCville’s first summer immersive program. After learning the ins and outs of web design, she worked for HYP where she built the first website for a new startup making high-protein salad dressing. You can reach her at chapman@hackcville.com.

More about Chapman →

Chapman Monroe

Wireframe Program Lead

Applying to Wireframe

Applications will open Tuesday, January 16, 2018

Meeting Times

Wireframe meets twice a week, once as an entire class on Wednesdays 7:30-9:30PM, and a second time in a small group. (Those meeting times are flexible as they're set by the small group you'll join.) All programs meet starting January 30 through late April.

All sections of all programs (including Wireframe) start January 30.

You must be able to attend each session. More than a few missed meeting times will result in being dropped from HackCville.


A $110 course fee is due within 5 days of acceptance into the course.

These fees can be reduced or waived for those with financial need, no questions asked.


Skills courses are high commitment. In our application process we look for extremely committed, reliable students who are hungry for an intensive challenge. We want people who intend on becoming active, contributing members of the HackCville community.

We require that all Wireframe Candidates complete GA Dash Projects 1-3 to apply. This tutorial can be found at dash.generalassemb.ly. Any UVA student (grad or undergrad) or Charlottesville resident +18 may apply.

Application Process

Our application process is three steps:

  1. Written application, due on .
  2. Attendance to the first workshop, where you'll be assigned a mini-project to complete over the next week
  3. Completion of the project

It is strongly encouraged that you read the details of this process on the bottom of our Skills Courses page.

Remind me when apps open →

Applications Open 01/16/2018

Membership Perks

After you complete your first HackCville program (except Trips), you're granted HackCville membership. Here's what you get:

24/7 access to our fun and functional clubhouses on Elliewood Ave.

Our two clubhouses are filled with hammocks, couches, whiteboards, and WiFi. Use our space to work on your projects, hold meetings, or just hang out.

Exclusive events and job opportunities.

Whether it's drinks with the co-founder of Reddit or HackCville-only internship, job, and freelancing opportunites, we give our members access to dozens of unique experiences every year.

A community that feels like a family.

You'll join HackCville's 400-member community of the most talented and badass people in Charlottesville.

Early access to HackCville programs, no application required.

Want to take another program? As a member, you can just sign up - no application required. We open up spots to members before the public.

Priority application for our summer program, Launch.

Get paid to learn web design, software development, marketing or data science in our 12 week summer program, Launch. You'll get trained by HackCville's expert instructors and get a guaranteed, paid internship at a local startup or tech company.

Extra Perks With Every Program


Looking for some guidance on how to navigate what you want to do? Every year we pair up hundreds of UVA alumni from across the country with our students to provide guidance and support. Our team also meets with you several times one-on-one to ensure you're getting the most out of your program. It's advising that actually works.

Startup Trips

HackCville hosts immersive trips to cities across the country (New York City, San Francisco, Baltimore, and more) to tour companies, meet alumni, and give students networking opportunities with industry leaders. Trips are where you see how what you're learning is put into action in the real world.

Cole Chisom

HackCville Member

"HackCville provides a space to explore oneself in a number of ways and the community of people loves to embrace newcomers and help them grow. I have felt the skills I have learned through HackCville are invaluable as I prepare for the real world."

Apply to Wireframe

Applications Open 01/16/2018

Remind me when apps open

See other HC programs

Learn everything from entrepreneurship to videography

See all programs