Sebastian Prado
Developed a full-stack e-commerce platform using Node.js, Express, and MySQL, implementing the MVC architecture for organized development. Utilized Entity-Relationship Models (ERM) to structure the database. Integrated RESTful APIs for seamless communication between the client and server. Implemented session authentication and authorization with Passport.js. On the front-end, used React with state management via Redux, React Router for dynamic navigation, and lifecycle methods for component control. Insomnia was employed for API testing, and the project was deployed using modern deployment practices (Vercel / Supabase).