Projects
Finnancia
Prisma
Finnancia is a SaaS (Software as a Service) that allows its users to control their finances in a simple, practical and fully customizable way. Through the use of spreadsheets, categories, analysis and AI, Finnancia provides financial management. It uses technologies such as Next.js, React, Prisma, Stripe, Tailwind and PostgreSQL.
Lingo
Lingo is a Duolingo clone, built with Next.js, React, Prisma, Stripe, Tailwind, and PostgreSQL. Learn new languages in a fun and effective way with a modern design and advanced features. Uses Clerk for user authentication
Ecommerce - Backend
Sequelize
ExpressJS
Ecommerce website backend containing API built with Express, Node, TypeScript, Sequelize accessing PostgreSQL database.
Taskify
Prisma
MySQL
Taskify is a fullstack Trello clone, powered by Next.js 14, React, Prisma, Stripe, Tailwind, and MySQL. Streamline project management with an intuitive interface and robust features.
Auth
AuthJS
Prisma
MySQL
Built with Next.js, TypeScript, and React, this project focuses on creating a highly secure authentication system. It supports traditional credentials login and registration, as well as integration with external services like Google and GitHub. The system prioritizes security with Two-Factor Authentication during login.
OneBitFlix - Backend
Sequelize
ExpressJS
AdminJS
Development of a WebAPI using Node.js. All necessary endpoints for the FrontEnd functionality have been implemented in this application.
OneBitFlix - Frontend
Online courses platform development. Users, when logged in, can access several courses and features.
Stock Platform WebAPI
C#
.NET
Development of WebAPI using C# and .NET. This WebAPI contains all endpoints (protected using Identity JWT) needed in a "stock social media platform", using Entity Framework to work with the PostgreSQL database.