What's in the Handbook?Schedule of Events
All About Chingu
Your Voyage
Pre-Voyage - Solo Project
How Does it Work?1. Introduce Yourself2. What's My Tier?Why Tiers?What's My Tier?3. Choosing a Project4. Submit a Solo Project Completion Form
Voyage - Team Project
Pair Programming Guide
Technical Resources
Project Resources
Glossary

What's My Tier?

Photo by Gilles Desjardins on Unsplash

Why Tiers?

Maximizing your Voyage experience requires that you to start at your current level of expertise and build from it to end at a higher level. The overall goal of the Voyage is to give you the opportunity to level up what you know and your your effectiveness using it.

You may NOT use a source code generator (like GitHub Co-Pilot) to create any part of your Solo Project.

What's My Tier?

TierSkills & ExpertiseExample Project Ideas
Tier-1 Front-End Projects

Team members are just starting out in Web Development and have a basic understanding of:

  • CSS
  • HTML
  • Javascript, PHP, Python, Ruby, etc.

No frameworks or backend application servers are used in Tier 1 projects

  • Clone or create a landing page!
  • Advanced Tier-1s: Clone the basic functionality of Momentum
  • These are just examples. You can find the Chingu Solo Project specifications here
Tier-2 Front-End Projects

Team members should have the following skills and expertise:

  • Are comfortable with intermediate HTML, CSS, & JavaScript/PHP/Python/Ruby/etc.
  • Have started learning CSS preprocessors like SASS, LESS, or Stylus
  • Understand the importance and practice of Responsive Web Design Basics
  • Understand the fundamentals of how to use an API to retrieve data from a backend system
  • Interested in using a framework/library like React, Vue, Angular, etc.
  • Clone Trello
  • Build a Chrome extension like FlashTabs, Momentum, or Initab
  • Find a nonprofit and build something for them.
  • Build something completely new!
  • These are just examples. You can find the Chingu Solo Project specifications here
Tier-3 Full Stack Projects

Team members should have the following skills and expertise:

  • Intermediate or Advanced HTML/CSS/JavaScript/PHP/Python/Ruby/etc. and experience in a framework/library like React, Vue, Angular, etc.
  • Understand API's and interest in creating a REST or GraphQL API
  • Interest in or experience with databases using either a NoSQL DBMS like MongoDB or a SQL DBMS like PostgreSQL
  • Interest in or experience creating backend servers using packages such as Express
  • Build a full-stack application, aim to create value and/or impact
  • Build a 'bot
  • Find a nonprofit and build something for them.
  • These are just examples. You can find the Chingu Solo Project specifications here

Note that 'cloning' doesn't mean copying a sites code. It refers to replicating it's style and functionality.

Copyright2021 Chingu Cohorts