Projects
____________________________________________________________________________________________
In continuous progress...
____________________________________________________________________________________________
____________________________________________________________________________________________
In continuous progress...
____________________________________________________________________________________________
These are a some projects I developed during the Web Full Stack bootcamp. These projects may contain comments or notes and are not finished projects.
Website: https://internit.tech The website is deployed on an AWS server using Docker. TS in the whole project.
Backend: Node.js and Express, MongoDB for the database, JWT for authentication.
Github: https://github.com/TheGrootTeam/back_alfa.git
Frontend: React, Redux Toolkit and Axios.
Github: https://github.com/TheGrootTeam/front_alfa.git
React Vite + TS
React Vite + Redux and Testing
Web application to post and browse advertisements
Web application to post and browse ads + Multilanguage and JWT auth
Portfolio of a fictional character Harley Quinn
Classified ads website
Exercises to practice JavaScript language
SQL database management and querying techniques
These are a few projects I developed during the Full Stack Junior bootcamp. These projects may contain comments or notes. They are not finished projects. The language used is Python.
Pygame: A square with balls that can colision between them
Roman numbers: Calculator to convert roman numbers to integrer
Deck of cards exercise: Practicing Object Oriented Programming (OOP) and Test Driven Development (TDD) by creating a deck of cards class.
https://github.com/Iv3tt3/K0_Barajas
And this is a version I made after the bootcamp: https://github.com/Iv3tt3/K0_Deck_challenge
Tkinter calc: A calculator developed using the Python library Tkinter for creating a user interface, including buttons, labels, and entry fields. It is used some of the code from the previous project on Roman numbers.
CoinApi.io: A calculator developed using the Python library Tkinter for creating a user interface, including buttons, labels, and entry fields. This project incorporates API requests to CoinApiIo to fetch real-time exchange rate data.
Wallet Flask-crud: A wallet to track financial transactions. It is build in Flask for the web framework, SQLite for database management and integrates WTForms for form validation. The user interface is built using HTML templates rendered by Flask.
The last project was an introduction to JavaScript.
Wallet Javascript: In this project, we built upon the foundation of the previous one, retaining much of the existing code while replacing WTForms with JavaScript for form handling and dynamic content loading. With JS, we enhanced the user experience by introducing asynchronous requests to the server, enabling seamless data retrieval and display without the need to reload the entire page.
I had the option to choose between a Tkinter, Flask, or Flask-JS application. While I developed two projects, it was the Flask & JS one that I presented as my final project.
Flask Classic: https://github.com/Iv3tt3/CriptoWallet_FlaskClassic
Flask & JS: https://github.com/Iv3tt3/CriptoWallet_FlaskJS
Then I developed a mix of both versions, where users can choose whether they want to use the classic version of the website (Flask Classic) or the new version (Flask & JS).
Flask Classic and Flask & JS: https://github.com/Iv3tt3/Cripto_Wallet
These are code developed to learn and practice my knowledges:
Xmas Challege. Some of AdventJS 2023 exercises: https://github.com/Iv3tt3/Xmas_Challenge2023