Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

☁️ Tarefa 11 - Gerenciador de Imagens

Aplicação desenvolvida em React Native para upload, visualização e remoção de imagens utilizando a plataforma Cloudinary.


📖 Sobre o Projeto

A Tarefa 11 foi desenvolvida com o objetivo de explorar o gerenciamento de arquivos em aplicações mobile, permitindo o envio e a exclusão de imagens armazenadas na nuvem.

O projeto utiliza a API do Cloudinary para armazenar imagens e disponibilizá-las em tempo real, simulando funcionalidades presentes em aplicações modernas de compartilhamento e gerenciamento de mídia.


🚀 Tecnologias Utilizadas

Mobile

  • React Native
  • JavaScript

APIs e Serviços

  • Cloudinary
  • REST API

Segurança

  • Crypto-JS (SHA1)

Ferramentas

  • Git
  • GitHub
  • VS Code

✨ Funcionalidades

📤 Upload de imagens para a nuvem

🖼️ Visualização das imagens enviadas

🗑️ Exclusão de imagens armazenadas

🔄 Atualização dinâmica da galeria

☁️ Integração com Cloudinary

🔐 Geração de assinatura SHA1 para autenticação das operações


🧠 Principais Aprendizados

Durante o desenvolvimento deste projeto foram praticados conceitos importantes como:

  • Manipulação de arquivos em aplicações mobile
  • Consumo de APIs REST
  • Upload de imagens para serviços externos
  • Gerenciamento de estados com React Hooks
  • Operações assíncronas utilizando Fetch API
  • Integração com serviços de armazenamento em nuvem
  • Conceitos básicos de autenticação e assinatura digital

🎓 Contexto Acadêmico

Projeto desenvolvido como atividade da disciplina de Programação durante o curso Técnico em Desenvolvimento de Sistemas.

A proposta consistiu em aplicar conceitos de integração com APIs externas e armazenamento de arquivos em nuvem.


🌱 Minha Evolução

Este projeto marcou uma etapa importante da minha jornada como desenvolvedora, pois foi uma das primeiras experiências envolvendo integração com serviços de terceiros e manipulação de arquivos em aplicações mobile.

Além do desenvolvimento da interface, pude compreender melhor como aplicações modernas realizam upload e gerenciamento de conteúdos armazenados na nuvem.


👩‍💻 Autora

Alice Maria

🎓 Técnica em Desenvolvimento de Sistemas

🔐 Graduanda em Cibersegurança

💻 Desenvolvedora Front-end

🌐 Portfólio: https://portifolio-as.vercel.app/

🔗 LinkedIn: https://www.linkedin.com/in/alice-maria-da-silva/


⭐ Obrigada por visitar este projeto!

About

Aplicação React Native integrada ao Cloudinary para upload, visualização e exclusão de imagens armazenadas na nuvem.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages