Eric Crozatti Ferreira's repositories
GoBarBer_Web
Projeto frontend usando ReactJS com TypeScript, rotas e envio de arquivos por formulĆ”rio. A aplicaĆ§Ć£o se conecta a API criada no repositĆ³rio GoBarber_Backend.
DataFetching_NextJS
A simple project to demonstrate the differents forms to data fetching with Next.js: Client Side Fetching, Server Side Rendering and Static Site Generation.
GoBarber_Backend
API REST da aplicaĆ§Ć£o GoBarber. Projeto backend usando Node.js com TypeScript, banco de dados PostegreSQL com TypeORM e upload de imagens com Multer.
GoBarber_Mobile
Projeto mobile usando React Native com TypeScript, rotas e envio de arquivos por formulĆ”rio. A aplicaĆ§Ć£o se conecta a API criada no repositĆ³rio GoBarber_Backend.
GoFinances_NodeJS
Projeto backend usando Node.js com TypeScript, banco de dados PostegreSQL com TypeORM e envio de arquivo CSV com Multer.
GoFinances_ReactJS
Projeto frontend usando ReactJS com TypeScript, rotas e envio de arquivos por formulĆ”rio. A aplicaĆ§Ć£o se conecta a API criada no repositĆ³rio GoFinances_NodeJS que permite a importaĆ§Ć£o de arquivo CSV para gerar novos registros no banco de dados.
GoMarketplace
GoMarketplace Ć© uma aplicaĆ§Ć£o mobile, desenvolvida em React Native junto com TypeScript, utilizando rotas, Async Storage e a Context API. Para iniciar o servidor da fake API, executar o comanto "yarn json-server server.json -p 3333".
GoRestaurant_Mobile
AplicaĆ§Ć£o GoRestaurant desenvolvida em React Native junto com TypeScript, praticando o conceito de CRUD. Essa Ć© uma aplicaĆ§Ć£o que se conecta a uma Fake API, exibe e filtra os pratos de comida da API e permite a criaĆ§Ć£o de novos pedidos.
GoRestaurant_ReactJS
AplicaĆ§Ć£o GoRestaurant desenvolvida em ReactJS junto com TypeScript, praticando o conceito de CRUD (Create, Read, Update, Delete)
GoStack_ConceitosNodeJS
Backend que aborda os conceitos do NodeJS - Desafio GoStack Bootcamp - RockeSeat.
GoStack_ConceitosReactJS
Frontend que aborda os conceitos do ReactJS - Desafio GoStack Bootcamp - RockeSeat.
GoStack_ConceitosReactNative
AplicaĆ§Ć£o mobile que aborda os conceitos do React Native - Desafio GoStack Bootcamp - RockeSeat.
GoStack_NodeJS
Backend que aborda os fundamentos do NodeJS com TypeScript, incluindo ferramentas como ts-node-dev, ESLint, Prettier e EditorConfig - Desafio 05 GoStack Bootcamp - RockeSeat.
GoStack_TypeORM_Relations
Projeto Node.js com TypeScript, incluindo o uso de banco de dados com o TypeORM, e relacionamentos ManyToMany. CriaĆ§Ć£o de clientes, produtos e pedidos, onde o cliente pode gerar novos pedidos de compra de certos produtos, como um pequeno e-commerce.
NextJS_Commerce
A simple project using Next.js and Prismic Content Management System (CMS).
NextJS_TailwindCSS_FramerMotion
Interface moderna, completa, animada e criada com produtividade, utilizando ReactJS com TypeScript, Next.js, TailwindCSS e Framer Motion. Responsividade (Mobile First) e transiƧƵes entre as rotas da aplicaĆ§Ć£o.
react-memoization-hooks
Controlando performance de um projeto ReactJS, utilizando os hooks React Memo, useCallback e useMemo.