← Back to Main Page

Module 1: Onboarding & Planning

Introduction to Labs

Welcome to BloomTech Labs! This module will help you understand the structure of Labs, what to expect, and how to get started with your project.

Labs Hype Video

Project Setup

Access the starter repo for the project

Learn how to set up your local development environment and get familiar with the project structure.

Local Setup

Access the Project Design Document

Project Design Document

The Bloom Coder Assignment App is designed to help manage and review assignments for code camp learners. The design document outlines:

  • User stories for both learners and reviewers
  • Technical stack including React, Spring Boot, and PostgreSQL
  • Domain objects and database schema
  • RESTful API endpoints
  • Wireframes for key user interfaces

This document serves as the foundation for understanding the project requirements and architecture. Make sure to review it thoroughly before starting your implementation.

User Experience Planning

Understand how to plan the user experience through user flows, wireframes, and styles.

User Flows, Wireframes, and Styles

Additional Videos

Wireframes

Styles

Project Planning

Learn about project planning techniques specific to Labs and how to structure your work.

Guided Project Planning in Labs

Pull Request Process

Learn how to create effective pull requests, review code, and collaborate with your team.

PR Videos