V School | Better Humans, Better Outcomes

Deploying MERN App to Heroku (using your Git Master Branch & MongoDB Atlas)

As of November 10, 2020, mLab will be shutting down its services. If you need to migrate your database to use Atlas from mLab, you are strongly recommended to use their tool to migrate to Atlas. Click here for instructions. The rest of the tutorial has been updated to integrate

Zoom - Getting Started

Collaborating through zoom, slack, and other digital channels is likely be a daily  (if not hourly) event during your time at V School and in your career afterwards.  While these tools are meant to be user friendly they also provide a lot of options and workflows that can seem confusing

Rock The Vote - Level 6

You are going to create a full stack application with user authentication created with Node, React, Express, Mongoose & Mongodb that allows users to post and upvote or downvote political issues. This assignment has the most difficult requirements of any at V School. Ask around and find or make a friend

React Props

Introduction React is composed of Components that represent parts of the UI that the user interacts with. When you are first learning react, it can be hard to see the similarity between components and regular javascript functions when in fact they are basically the same thing! Functions in javascript set

React Hooks

React has come a long way since its beginning back in May 2013 when it was made open source. While the core concepts of the framework have remained the same, the implementation is always improving to help developers like yourself easily set up a SPA application. Features like State and

V School | Better Humans, Better Outcomes © 2026