JuanDiegoGuerra
Software Developer, Java enthusiast, and part-time Esport Manager. Stack: JS, Java, React, Ruby, Rails, Redux. Open to new challenges and job oportunities.
Full-Stack DeveloperPeru
Pinned Repositories
Awesome-Books
"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By building this application, you will learn how to manage data using JavaScript. Thanks to that your website will be more interactive. You will also use a medium-fidelity wireframe to build the UI.
Awesome-Books-JS
Website that displays a list of books and allows you to add and remove them from the list.
Caesar-Cipher
Chiffrement par décalage
Capstone_Project-GamingFest_Page
HTML/CSS & JavaScript capstone project
Introduction-To-Algorithmics-JAVA
Introduction to algorithmics in JAVA (Spanish Version!)
MasterLinkedList-CodingChallenge
Master Linked lists coding challenge from Microverse journey
Module_2-Capstone
The JavaScript capstone project is about building your own web application based on an external API.
OOP-School-Library
Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them.
Portfolio-Setup-and-Mobile-first
First milestones of the process of creating your portfolio website.
ReactCapstoneProject_MetricsWebapp
This React capstone project is about building a mobile web application to check a list of metrics (numeric values) that you will create making use of React and Redux.
JuanDiegoGuerra's Repositories
JuanDiegoGuerra/Introduction-To-Algorithmics-JAVA
Introduction to algorithmics in JAVA (Spanish Version!)
JuanDiegoGuerra/Module_2-Capstone
The JavaScript capstone project is about building your own web application based on an external API.
JuanDiegoGuerra/Awesome-Books
"Awesome books" is a simple website that displays a list of books and allows you to add and remove books from that list. By building this application, you will learn how to manage data using JavaScript. Thanks to that your website will be more interactive. You will also use a medium-fidelity wireframe to build the UI.
JuanDiegoGuerra/OOP-School-Library
Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them.
JuanDiegoGuerra/ReactCapstoneProject_MetricsWebapp
This React capstone project is about building a mobile web application to check a list of metrics (numeric values) that you will create making use of React and Redux.
JuanDiegoGuerra/Leaderboard
In this activity you will set up a JavaScript project for the Leaderboard list app, using webpack and ES6 features, notably modules.
JuanDiegoGuerra/Math_Magicians
This is the first project of the Math Magicians application. You will set up the environment and tools needed to develop a React application. In the following projects, you will develop the actual application.
JuanDiegoGuerra/Test-driven_development
In this project you will implement a class with some methods, but you will do it by doing test-driven development (TDD). Remember that the idea is to write tests first and then the code. This will be verified in your commits history, so it is important to use the proper sequence.
JuanDiegoGuerra/Vet-Clinic_Database
In the upcoming projects, you will use a relational database to create the data structure for a vet clinic. You will start with one table, and step by step, you will create a complete database with data about: animals ,animals' owners, clinic employees, visits.
JuanDiegoGuerra/Bookstore
This project will lay the foundations for your Bookstore website. You will create the user interface using React.
JuanDiegoGuerra/Carta_Gorilas_PDF
Displays the menu of Gorilas restaurant with a pdf file.
JuanDiegoGuerra/DB_based_on_diagram
You will get a database diagram, interpret it, and implement the SQL needed to build that database. IMPORTANT
JuanDiegoGuerra/GIF-Camera-App
Gif camera is a simple and ligh app that allows you to record a gif in a selected area of your screen.
JuanDiegoGuerra/ToDoList-Webpack
Making a to-do list page using Webpack
JuanDiegoGuerra/BalancedBrackets-CodingChallenge
Balanced Brackets Coding Challenge using the 3 kinds of brackets: [] {} ()
JuanDiegoGuerra/Microverse-Diary
Repo in where a group of friends write and add whatever they want to exploid commits, PRs, Issues, etc.
JuanDiegoGuerra/MinStack-CodingChallenge
Create a Stack that contains the standard push and pop methods. It should also contain another method min that returns the minimum number in the Stack.
JuanDiegoGuerra/Sofland-Tournaments
Tournament publicitary webpage for Softland Gaming Center
JuanDiegoGuerra/Git-Bistec-Practice
Experimental git repository to practice git bistec.
JuanDiegoGuerra/JS-BestPractices
Now it is time for you to perform a code review for your partner!
JuanDiegoGuerra/React_Tutorial
In this exercise, you are going to consolidate your knowledge about React, components, props, state, and hooks, by following a tutorial.
JuanDiegoGuerra/Testing-Practice
In this exercise, you will write a few practical tests for JavaScript functions using the Jest library.
JuanDiegoGuerra/Try-Gitflow
In this exercise, you will practice Gitflow with an empty repo.
JuanDiegoGuerra/Blog-App-RoR
The Blog app will be a classic example of a blog website. You will create a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
JuanDiegoGuerra/RoR_Capstone-Budget_App
The Ruby on Rails capstone project is about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.
JuanDiegoGuerra/asistente-inteligente-delivery
Aplicación web para la automatización de tareas administrativas en una empresa de delivery de comida, utilizando la API de OpenAI.
JuanDiegoGuerra/Hello-Rails-React
By now you've used many different gems with Rails and this exercise will have you connect previous knowledge with new knowledge as you get a chance to use Webpack with jsbundling-rails gem.
JuanDiegoGuerra/hello-rails-back-end
Backend for Hello World projec with two apps
JuanDiegoGuerra/Hello-Rails-Microverse
JuanDiegoGuerra/hello-react-front-end
Frontend for Hello World project with two apps