This project is a CRUD application created during the JStack course. It leverages Node.js with NestJS for the back end, providing a REST API, and utilizes React.js for the front end. The main purpose of the application is to manage your personal finances in a simple way by creating accounts, transactions (income or expense), and categories of transactions, all of which are supported through the implemented REST API. At present, the back-end is hosted on Render, the database on ElephantSQL, and the front end on Github pages. The base project didn't have any means CRUD functionality for the categories and for the user there were only the create method, so I decided to add this functionalities as well as an option to create transactions with installments. I'll try to add more features whenever I can think of something new. Technologies: - Node.js with NestJS - PostgreSQL - Prisma - React.js - TailwindCSS Links for the Front and Back end:
This project is a CRUD application created during the JStack course. It leverages Node.js with Express to build the back end, providing a REST API, and utilizes React.js for the front end. The main purpose of the application is to manage a contacts list with features like categorization, search, and sorting, all of which are supported through the implemented REST API. At present, the back-end is hosted on Render, the database on ElephantSQL, and the front end on Github pages. Technologies: - Node.js with Express - PostgreSQL - REST API - React.js - Styled Components Links for the Front and Back end:
This project is a React.js application developed as part of a mock interview test for a Junior React.js Developer position. It integrates the GitHub REST API to provide users with an efficient way to search for GitHub users. Technologies: - React.js - Styled Components - Github REST API
This project is a web application created as part of a mock interview test for a Junior JavaScript Developer position. It features a straightforward Tic-tac-toe game with a resettable score functionality. Technologies: - HTML - CSS - JavaScript
This project is a React.js application developed using TypeScript as part of the B7Web course. It focuses on creating a simple Multi-Step Form by leveraging the Context API for state management. Technologies: - React.js - TypeScript - Styled Components
This project is a React.js application developed using TypeScript as part of the B7Web course. The main objective of the application is to create an engaging Memory Game, featuring a timer and a reset button for an enjoyable user experience. Technologies: - React.js - TypeScript - Styled Components
This project is a React.js application developed using TypeScript as part of the B7Web course. The main focus of the application is to create a straightforward To-do List, providing users with a practical tool for task management. Technologies: - React.js - TypeScript - Styled Components
This portfolio is built with React.js and TypeScript, showcasing my skills and knowledge acquired through dedicated studies and practical application. It serves as a platform to demonstrate my abilities and highlight the projects I've developed to present myself effectively. Technologies: - React.js - TypeScript - Styled Components