Back-End Developer
Leinadshop
Development of Digital Products Marketplace Project (Unfinished)During a collaborative period with my colleague, I embarked on an exciting project to create a digital products marketplace platform, with the goal of exploring entrepreneurship and monetization opportunities in this growing market. Our focus was on creating a solution that would enable creators and sellers of digital products to efficiently reach their target audience and maximize profitability.Technologies Used:Node.jsTypeScriptDockerClean ArchitectureNestJSEvent Driven ArchitectureEvent SourcingRabbitMQAchievements and Learnings:Throughout the development process, we had the opportunity to delve deep into innovative technologies, such as the use of clean architecture to maintain code modularity and scalability. Additionally, we adopted an event-driven architecture approach and event sourcing to ensure data consistency and asynchronous communication between components.While the project didn't reach the production phase due to personal issues that arose during the process, the development journey was incredibly enriching. I gained valuable insights into collaboration, project management, and the importance of adapting to unexpected changes.Though the platform itself wasn't launched, this experience allowed me to deepen my knowledge in technologies like Node.js, TypeScript, and Docker, as well as develop a solid understanding of complex architectures like Event Driven and Event Sourcing.I look forward to applying these lessons and insights to future projects, drawing from the positive experiences and challenges encountered along this journey.github: https://github.com/Leinad-Ecommerce/Leinad-Shop-backend