E-commerce API with Node.js and Clean Architecture
A secure and robust e-commerce backend, built with Node.js and TypeScript, following the principles of Clean Architecture. It includes a dual authentication system, role-based access control, and full e-commerce functionality with Stripe integration.
Node.jsTypescriptDockerStripePostgreSQLClean Architecture
Data Structures and Algorithms (DSA)
This project is a 12-week study plan for learning Data Structures and Algorithms using TypeScript. It covers fundamental concepts like Big-O notation, various data structures (Arrays, Linked Lists, Stacks, Queues, Hash Tables, Trees, Graphs), sorting algorithms, and advanced topics like Dynamic Programming and Greedy Algorithms.
TypescriptBig OData structuresAlgorithms