Samuel Almeida's Projects

Inventory API

Description

An Inventory API with role-based access, allowing admins to manage products and categories while users can browse them. Includes secure user authentication and a clear separation of privileges.

Technologies

Node.js · Express.js · TypeScript · PostgreSQL · TypeORM · JWT Authentication

Links

Image

View project's image

Volunteering Platform

Description

Contributed to the development of a volunteering platform where users can register, log in, and sign up for events organized by entities. Entities can create, update, and delete events, while users can view available opportunities and apply until the event reaches the specified number of volunteers.

Technologies

Angular · Ionic · Node.js · Express.js · MySQL · Docker · JWT Authentication

Links

Image

View project's image

Stock Manager API

Description

A Stock Management WEB API to create, update, delete, and retrieve products, including individual product details.

Technologies

C# · .NET Core 3.1

Links

Image

View project's image

Products Manager

Description

A full-stack application where users can sign up, log in, and manage products with categories, prices, and CRUD operations.

Technologies

Angular · .NET 6.0 · EF Core · SQL Server · JWT Authentication

Image

View project's image

Fleet Management API

Description

A Fleet Management WEB API to create, update, delete, list, and retrieve vehicles and their associated drivers, enabling companies to efficiently manage their fleet.

Technologies

C# · .NET Core 3.1 · EF Core · SQL Server

Links

Image

View project's image

Task List

Description

A simple and interactive task management application that allows users to add, edit, and delete tasks. It helps keep track of daily to-dos in a clean and user-friendly interface. Each task can be marked as completed, making it easy to manage priorities and stay organized.

Technologies

React · TypeScript · Styled Components

Links

Image

View project's image

Rick and Morty Explorer UI

Description

A UI that consumes the Rick and Morty API. Features include light/dark theme switching, character search, and pages for API documentation and additional info about the API.

Technologies

React · TypeScript · SCSS

Links

Image

View project's image

Twitter-Inspired UI

Description

A Twitter-inspired UI where you can post tweets and view your own timeline.

Technologies

React · TypeScript

Links

Image

View project's image

OLX-Inspired E-commerce

Description

An OLX-inspired e-commerce platform where users can sign up, log in, manage their profile, browse ads and categories, and create or edit their own ads. The project consumes an API provided by the course's instructor.

Technologies

React · Styled Components · Redux · JWT Authentication

Links

Image

View project's image

Album Viewer

Description

Browse albums and explore their photos using data from the JSON Placeholder API.

Technologies

React · TypeScript · Styled Components

Links

Image

View project's image

DevMemory

Description

DevMemory is a memory matching game where players must find pairs of identical images. The game tracks the time taken to complete the game and counts the number of moves made, adding an extra layer of challenge and competition.

Technologies

React · TypeScript · Styled Components

Links

Image

View project's image

IMC Calculator

Description

Calculate your BMI (Body Mass Index), a standard adopted by the World Health Organization to estimate the ideal weight for each person. The calculator determines your BMI based on the height and weight you enter and gives a visual indication of your result.

Technologies

React · TypeScript · CSS Modules

Links

Image

View project's image