I gather all my previous projects here, no matter big or small, to record my growth and achievements.
Project | Description | Link | Technologies |
---|---|---|---|
Mini Ray Tracer | A mini ray tracer to render simple Computer-Generated-Images. | Code | C, minilibx |
Mini Shell | A basic shell implementation. | Code | C |
Philosophers | A concurrent program using threads, mutexes, processes and semaphores. | Code | C |
so_long | A 2D game which the player finds the shortest way to collect all the collectibles and avoid encounting enemies to the exit. | Code | C, minilibx |
CPP Modules | A collection of modules of 42 school's C++ modules. The modules introduce concepts related to object-oriented programming, such as classes, inheritance, ad-hoc polymorphism, templates, containers, and more. | Code | C ++ |
Libft | Rewriting useful functions in the C library. | Code | C |
Project | Description | Link | Technologies |
---|---|---|---|
React from Scratch | Built React from Scratch with JavaScript. Fully tested with Jest. | Code | JavaScript, Jest |
Clothing E-commerce Platform | Built an E-commerce website using TypeScript, React, Redux, Redux Saga and Tailwind. Integrated Stripe for payment and Firebase for data management and authentication. Implemented CircleCI for continuous integration and delivery (CI/CD) | Code Demo | TypeScript, React, React Router, Redux, Redux Saga, Stripe, CircleCI, Firebase authentication and Firestore |
Japanese RPG Learning App | Developed a Japanese learning website with RPG game elements as part of a team of five. | Code | React, Redux toolkit, Node.js, Express.js, MongoDB, Tailwind, Cypress, Jest |
Face Recognition App | Created a face recognition app with Clarifai API using React, Node.js, Express.js, and PostgreSQL. Users can post an image link to identify faces on the picture. | Code Demo | React, Node.js, Express.js, REST API, PostgreSQL, Clarifai, Bcrypt |
Burnbook | Created a social platform for sharing posts and photos. | Code | React, Node.js, Express.js, REST API, PostgreSQL, Clarifai, Bcrypt |
Leet Code | Solidified data structures and algorithms through coding problems. | Code | JavaScript |
Tecnical Blog | Shared my technical knowledge with a touch of humour. | Medium | JavaScript |
Project | Description | Link | Technologies |
---|---|---|---|
Tic-Tac-Toe | Built a classic game with pvp and cpu mode. | Code Demo | React, Sass |
Task Quest.io | Beat the monster by completing your task. | Code Demo | React, Redux Toolkit, TailwindCSS |
Freesound Search | Searching and listening the sound effects from Freesound. | Code Demo | React, Freesound API |
Picture In Picture | Streaming your browser in a Picture-in-Picture mode. | Code Demo | JavaScript, HTML, CSS |
Bookmark Page | Bookmarking your favourite websites. | Code Demo | JavaScript, HTML, CSS |
Music Player | Listening a collection of music in the browser. | Code Demo | JavaScript, HTML, CSS |
Custom Countdown | Counting down to your special day. | Code Demo | JavaScript, HTML, CSS |
Joke Teller | Telling programming jokes with the "funniest" voice. | Code Demo | JavaScript, HTML, CSS |
Quote Generator | Generating your favourite quote for a tweet. | Code Demo | JavaScript, HTML, CSS |
Skilled E-learning landing page | Frontend challenge from Frontend Mentor. | Code Demo | HTML, Sass |
Equalizer landing page | Frontend challenge from Frontend Mentor. | Code Demo | HTML, Sass |
Meet landing page | Frontend challenge from Frontend Mentor. | Code Demo | HTML, Sass |