<aside> đź’ˇ Like the first ramp up, the goal of this mini project is to give you guys a chance to work with the tech stack that we are going to be using for the rest of the semester! You will be using golang, gRPC, and mysql to build out a small backend service. We hope this can be a cool opportunity to learn some really relevant technologies in the industry!

</aside>

Readings

We have written up some short readings for you to go through. They will introduce you to the technologies and concepts that are needed to complete this project. Feel free to DM us if you have any questions or if you prefer us to explain it to you!

<aside> 💡 We believe the readings this time are much more important than last time. For the rest of the semester, our main deliverable is creating a design document for the ticketing service which means you will be doing a good amount of system design and it’s crucial that these concepts make sense to you. We have put a lot of effort into writing these for you guys and would highly recommend you thoroughly go through each section!

</aside>

Golang

Backend Concepts

SQL

Project Overview

For the rampup project, we will be writing the backend service to our pokedex that we created for our first rampup project!

In particular, we want a service that allows us to CRUD pokemon.

Requirements:

Steps