Skip to content

I'll be posting here all the activities and projects I had to code during my Full Stack Boot Camp at Kenzie Academy so I can show my progress from No Stack to a Full Stack Developer. This repository is meant to act like a diary so no code will be redone even after I learn something new.

Notifications You must be signed in to change notification settings

bitoller/bootcamp-projects-and-activities-m4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

BOOTCAMP PROJECTS AND ACTIVITIES

I'll be posting here all the activities and projects I had to code during my Full Stack bootcamp at Kenzie Academy so I can show my progress from No Stack all the way to a Full Stack Developer. This repository will have almost everything I did during the fourth module, or M4 for short.


The S stands for SPRINT e.g. S1 means SPRINT 1.
The numbers are the activity numbers. Every activity has a name and a number.
The M stands for Modules e.g. M4 means Module 4. That's how the bootcamp curriculum is separated.
→ All the activities and projects have their own readme files with instructions inside their respective folders.


S1-18-M4 - 05/29/23 - MERCADO AUTÔNOMO

For this activity I had to develop a REST API for an inventory management system for an imaginary startup undergoing testing, using Node.js, TypeScript and Express, with the aim of transforming into a network of autonomous markets called Smart Store. Currently, the market deals with two types of products: food and cleaning supplies. To effectively manage the market's inventory, the application will include routes for creating, listing, updating, and deleting products.

       

scaffolding function variables data type boolean conditionals objects array methods API creation CRUD node.js express middleware unit testing +

S2-20-M4 - 06/05/23 - LOCADORA DE FILMES

For this activity I had to develop a REST API for a fake client who manages a movie rental store, using Node.js, TypeScript, Express and PostgreSQL. The purpose of this API is to be integrated into a streaming platform and facilitate the management of their movie collection. To effectively manage the store's inventory, the application will include routes for creating, listing, updating, and deleting movies.

       

scaffolding function variables data type boolean conditionals objects array methods API creation CRUD node.js express middleware unit testing PostgreSQL PG PG format dontenv +

S3-15-M4 - 06/12/23 - KENZIEVELOPERS

For this activity I had to develop a REST API for a fake client so they can manage their developers and projects, using Node.js, TypeScript, Express and PostgreSQL. The purpose of this API is to register developers, associate additional information with them, and record the projects of each developer. The application will include routes for creating, listing, updating, and deleting developers, developer's infos and projects.

       

scaffolding function variables data type boolean conditionals objects array methods API creation CRUD node.js express middleware unit testing PostgreSQL PG PG format dontenv express async errors +

S4-10-M4 - 06/19/23 - USER E COURSES + PERMISSÃO DE ADMINISTRADOR

For this activity I had to develop a REST API for a fake client so they can manage their users and courses, using Node.js, TypeScript, Express and PostgreSQL. The purpose of this API is to register users and record the courses of each user. The application will include routes for creating, listing and deleting users and courses. In addition to core functionality, I implemented robust access control measures within the API. This allowed users to access specific resources only after successful login, while users with administrative permissions enjoyed extended privileges and control over the system.

       

scaffolding function variables data type boolean conditionals objects array methods API creation CRUD node.js express middleware unit testing PostgreSQL PG PG format dontenv express async errors zod json web token bcryptjs +

S5-19-M4 - 06/26/23 - LOCADORA DE FILMES COM TYPEORM

For this activity I had to develop a REST API for a fake client who manages a movie rental store, using Node.js, TypeScript, Express, PostgreSQL and TypeORM. The purpose of this API is to be integrated into a streaming platform and facilitate the management of their movie collection. To effectively manage the store's inventory, the application will include routes for creating, listing, updating, and deleting movies.

       

scaffolding function variables data type boolean conditionals objects array methods API creation CRUD node.js express middleware unit testing PostgreSQL type orm sqlite dontenv express async errors zod +

S6-12-M4 - 07/10/23 - KIMÓVEIS

For this activity I had to develop a REST API for a fake client who manages a real estate agency, using Node.js, TypeScript, Express, PostgreSQL and TypeORM. The purpose of this API is to manage real estate and schedules to visit the properties. The application will include routes for creating, listing and deleting real estate, visitation times, types of real estate and users. In addition to core functionality, I implemented robust access control measures within the API. This allowed users to access specific resources only after successful login, while users with administrative permissions enjoyed extended privileges and control over the system.

       

scaffolding function variables data type boolean conditionals objects array methods API creation CRUD node.js express middleware unit testing PostgreSQL type orm sqlite dontenv express async errors zod json web token bcryptjs +


Do not copy any code, content or structure from this repository without my permission
Buttons made by @Luhmaria

Made with ♥ by bitoller

About

I'll be posting here all the activities and projects I had to code during my Full Stack Boot Camp at Kenzie Academy so I can show my progress from No Stack to a Full Stack Developer. This repository is meant to act like a diary so no code will be redone even after I learn something new.

Topics

Resources

Stars

Watchers

Forks