E-commerce . Course thesis | Web Development (React - Node.js)

Sebastian Prado

Backend Engineer
Database Engineer
Design Token
JavaScript
MySQL
Node.js

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).

Partner With Sebastian
View Services

More Projects by Sebastian