Lucas Ribeiro (luc-ribeiro)

luc-ribeiro

Geek Repo

Location:São José do Rio Preto - SP

Home Page:https://lucribeiro.netlify.app

Github PK Tool:Github PK Tool

Lucas Ribeiro's repositories

courses-fullstack

An app that allows users to view a list of available courses and enroll in a specific course. Built using microservices architecture and GraphQL.

Language:TypeScriptStargazers:0Issues:0Issues:0

player-redux-zustand

A video player app to practice Redux and Zustand concepts and fundamentals.

Language:TypeScriptStargazers:0Issues:0Issues:0

notes-react

An app to make text notes using text or audio. Built using Speech Recognition API to transcript audio to text.

Language:TypeScriptStargazers:0Issues:0Issues:0

polls-api-node

Real-time voting system built with Node.js, WebSockets and Redis.

Language:TypeScriptStargazers:0Issues:0Issues:0

upload-ai

A generator of descriptions and titles for YouTube videos based on the transcription of the content. Built using OpenAI API.

Language:TypeScriptStargazers:0Issues:0Issues:0

forum-clean-ddd-nest

Forum API developed to apply fundamentals of Domain-Driven Design, Clean Architecture and SOLID. The architecture was designed using DDD concepts, applying controllers, use cases, unit and E2E tests, domain events, relationships, uploads, cache and other concepts. Built with Nest.js.

Language:TypeScriptStargazers:0Issues:0Issues:0

dogs-next

A social network project for dogs, developed with Next.js 14.

Language:TypeScriptStargazers:0Issues:0Issues:0

ignite-fleet-react-native

An app that allows users to track their vehicle's departure and arrival history. It includes features such as social login with Google, geolocation, and offline and remote database synchronization.

Language:TypeScriptStargazers:0Issues:0Issues:0

iweather-react-native

Weather forecast application searching by city. Designed to practice automated testing, deploy to app stores, and create CI/CD workflows.

Language:HTMLStargazers:0Issues:0Issues:0

ignite-gym-react-native

Gym training management application, allowing access to exercises divided by muscle groups.

Language:TypeScriptStargazers:1Issues:0Issues:0

ignite-teams-react-native

App to register groups and players in two teams, developing AsyncStorage and navigation concepts.

Language:TypeScriptStargazers:0Issues:0Issues:0

iac-terraform-devops

IAC project for infrastructure automation on any Cloud Provider.

Language:HCLStargazers:0Issues:0Issues:0

im-here-react-native

React Native application using Expo Manager Workflow, developing the concepts of componentization, states, immutability and hooks.

Language:TypeScriptStargazers:0Issues:0Issues:0

ignite-call-next

Next.js project for scheduling appointments from a calendar with integration with Google Calendar.

Language:TypeScriptStargazers:0Issues:0Issues:0

ignite-design-system-react

Design System developed using Storybook for documentation, React, Stitches and Turborepo.

Language:TypeScriptStargazers:0Issues:0Issues:0

ignite-shop-next

T-shirt e-commerce interface design using Next.js to apply the concepts of single page application (SPA), server-side rendering (SSR), static-site generation (SSG) and Stripe for payments.

Language:TypeScriptStargazers:0Issues:0Issues:0

ignite-pizzashop-react

Pizzeria management dashboard. This project's focus was on applying fundamental concepts of React, communicating with APIs via HTTP requests, testing front-end applications, and using shadcn/ui components.

Language:TypeScriptStargazers:1Issues:0Issues:0

ignite-dt-money-react

React application that allows the user to register income and expenses for personal financial control.

Language:TypeScriptStargazers:1Issues:0Issues:0

ignite-timer-react

React project that allows the user to time their daily tasks, in addition to allowing them to see a history of all tasks already completed.

Language:TypeScriptStargazers:0Issues:0Issues:0

ignite-feed-react

React application using Vite to apply the most important concepts of React: Componentization, Properties, States, Immutability and Hooks.

Language:TypeScriptStargazers:0Issues:0Issues:0

forum-clean-ddd-node

Project developed to apply fundamentals of Domain-Driven Design, Clean Architecture and SOLID, building a REST API for a forum. The architecture was designed using DDD concepts, applying functional error handling, use cases, unit tests, subdomains and Domain Events.

Language:TypeScriptStargazers:0Issues:0Issues:0

gympass-solid-node

API for check-ins at gyms. Applying concepts of SOLID, Design Patterns, Docker, JWT and Refresh Token, RBAC and others.

Language:TypeScriptStargazers:0Issues:0Issues:0

transactions-api-node

Project with the objective of creating a REST transaction API, using technologies such as Fastify, Knex.js and Vitest.

Language:TypeScriptStargazers:0Issues:0Issues:0

form-tailwind-next

Development of a dashboard form, using the fundamentals of TailwindCSS.

Language:TypeScriptStargazers:0Issues:0Issues:0

rotion-electron

Application based on the Notion application created with Electron to apply concepts such as Renderer, Main, IPC and others.

Language:TypeScriptStargazers:0Issues:0Issues:0

clean-api-ts

API in Node.js using TDD, Clean Architecture, Design Patterns and SOLID principles.

Language:TypeScriptStargazers:0Issues:0Issues:0

streams-node

Project that uses Node.js streams to create a simple application, with the purpose of practicing Node.js fundamentals. A simple API was also created, without the use of frameworks.

Language:JavaScriptStargazers:0Issues:0Issues:0

blog-api-node

A simple blog API with authors and posts. Built with Express and Prisma ORM.

Language:TypeScriptStargazers:0Issues:0Issues:0

PetGuardians

Project created for the interdisciplinary course of Systems Analysis and Development at FATEC Rio Preto. Using C# .NET on the Back-end and React on the Front-end.

Language:TypeScriptStargazers:1Issues:0Issues:0

caravan-bootstrap

Project built with the purpose of practicing Bootstrap CSS framework.

Language:SCSSStargazers:1Issues:0Issues:0