Task Manager
- TypeScript
- React
- CSS
- HTML
We're in the final stage of developing an online vinyl store, a project being worked on by two people. On the frontend, we used JavaScript, EJS as the templating engine, and CSS for design and presentation. On the backend, we employed Node.js and Express for server creation, along with Sequelize and MySQL for database management.
We implemented robust validations using express-validator and ensured password encryption with bcryptjs, allowing us to securely compare user credentials stored in the database.
For user session management, we used express-session and handled cookies with cookie-parser. Additionally, we implemented custom middleware to manage user authentication status.
Our system includes admin and user roles, enabling full CRUD functionality for both user and product management. This ensures that administrators can manage inventory effectively while users can interact with the store efficiently.
My passion for technology and computing led me to shift my career path and train as a Full Stack Developer at Digital House, an institution supported by Mercado Libre and Globant. During my studies, I developed skills in various technologies. On the frontend, I am proficient in JavaScript, HTML, CSS, Tailwind CSS, and React. In the backend, I have experience with Node.js, Express, Sequelize, MySQL, and REST APIs. I also gained experience in version control using Git, with GitHub as a platform for repository hosting and collaboration. Additionally, I have experience implementing agile methodologies such as Scrum.
I could describe myself in three words: optimistic, hardworking, and perseverant. I always choose to view life from a positive perspective and believe that effort is one of the few things we can control to achieve our goals. In my free time, I enjoy going to the gym and cooking. I find that working out keeps me energized, and I love cooking new recipes to share with my family
Based in Argentina, GTM-3.
I studied at Digital House, where I obtained a Digital House Certificate program in Full Stack Development. During my studies, I gained skills in front-end technologies such as JavaScript, HTML, CSS, Tailwind CSS and React, as well as back-end technologies including , Node.js, Express and REST APIs. For database management, I learned to work with MySQL and Sequelize. I have also gained experience in version control using Git, with GitHub as a platform for repository hosting and collaboration.