Skip to content
View Egysella's full-sized avatar

Block or report Egysella

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Egysella/README.md

Olá, sou a Egy! 👋



🌟 Vivo no Porto - Portugal
👩‍💻 Sou desenvolvedora em formação, apaixonada por software de qualidade.
Estou aprendendo Python, C#, .NET, Angular e Programação Orientada a Objetos.
Tenho experiência em pesquisa científica na área da Geologia, onde desenvolvi habilidades analíticas e de resolução de problemas.


😄 Fora do trabalho: Sou escoteira, adoro viajar e passar tempo com minha família e amigos.


📖 Formação Acadêmica:
Curso de Análise e Desenvolvimento de Sistemas - UCA
Engenharia Informática - Universidade Aberta (2º semestre)




🏆 Projetos e Contribuições

🍽️ Sistema de Pedidos e 🚗 Entregas

Este projeto simula um sistema completo de pedidos de refeições e gestão de entregas. Os clientes podem fazer pedidos de pratos de restaurantes, agendar entregas e realizar pagamentos diretamente pelo sistema. Os entregadores recebem notificações sobre as entregas e podem atualizar o status em tempo real. O sistema é composto por uma aplicação frontend em Angular e dois backends: ASP .NET (para gerenciar os clientes e pedidos) e Java Spring (para gerenciar os restaurantes e seus pratos).


🚀 Funcionalidades

Para os Clientes:

📝 Registo no sistema: Criação de conta de cliente com número de identificação fiscal (NIF), nome, endereço para entrega e saldo inicial.
🍽️ Consulta de Pratos: Visualizar pratos disponibilizados por restaurantes parceiros e suas descrições.
💳 Adição de saldo: Adicionar valores ao saldo do cliente para realizar encomendas (mínimo de 20€).
🛍️ Encomenda de Pratos: Escolher pratos, agendar horário de entrega e efetuar pagamento, desde que o saldo seja suficiente.
📜 Histórico de Encomendas: Consultar detalhes das encomendas passadas (últimos 3 meses).
📢 Registo de Reclamações: Registrar reclamações sobre a entrega de refeições.

Para os Restaurantes:

🍽️ Gestão de Ementas: Criar, editar e gerenciar pratos e a ementa do dia.
🕒 Controle de Disponibilidade: Ativar ou desativar o restaurante para receber encomendas.

Para os Entregadores:

🚗 Gestão de Entregas: Registar a entrega de refeições, atualizando o estado da entrega no sistema.


🛠️ Tecnologias Utilizadas

Angular: Framework principal para o frontend.
ASP .NET: Backend para gerenciar informações de clientes e pedidos.
Java Spring: Backend para gerenciamento de restaurantes e seus pratos.
Postman: Ferramenta utilizada para realizar testes de APIs.
Git: Controle de versões utilizado no desenvolvimento do projeto.

👥 Colaboradores: Egysella Firmo, Raquel, Paulo e Rui 📂 Repositório no GitHub: Frontend - Frontend (Angular) Backend - UPskill (ASP .NET) Backend - Restaurante (Java Spring)

🏋️‍♀️ Construindo Um Site de Academia

Este projeto foi desenvolvido durante o bootcamp de FullStack Java da SoulCode. A proposta foi criar um site responsivo a partir de um Wireframe no Figma, utilizando apenas HTML, CSS e Javascript, sem plugins ou frameworks.

📂 Repositório no GitHub: academia-soulcode

Tecnologias usadas:

  • HTML5
  • CSS3
  • Javascript
  • PHP (para habilitar o deploy no Heroku)

👥 Colaboradores:
Alvaro Machado Ferreira, Egysella Firmo, Giovane Avelino Tiburcio, Igor Bacellar, Igor Antônio Almeida Santos, Isis Ferreira dos Santos, Luiz Eduardo Leite, Patrick Cavalcante Gomes



🎮 Projeto Pokémon Battle

Este é um projeto desenvolvido em Angular que utiliza a PokeAPI para criar uma aplicação interativa. A aplicação permite listar todos os Pokémon, escolher Pokémon aleatórios e realizar duelos de poder entre eles.


🚀 Funcionalidades

🔍 Listagem de Pokémon: Veja todos os Pokémon disponíveis na PokeAPI com informações básicas como nome, imagem e tipos.
🎲 Escolha aleatória de Pokémon: Selecione Pokémon de forma randômica para duelos.
⚔️ Sistema de Duelos: Compare os poderes dos Pokémon e declare o vencedor com base em suas estatísticas (por exemplo: ataque, defesa ou velocidade).
💻 Interface Responsiva: Funciona em dispositivos desktop e móveis.


🛠️ Tecnologias Utilizadas

Angular: Framework principal usado no projeto.
TypeScript: Linguagem utilizada para lógica e funcionalidades.
HTML5 e CSS3: Para criação da interface do usuário.
Bootstrap: Biblioteca CSS para estilos e responsividade.
PokeAPI: API REST usada para obter os dados dos Pokémon.


📂 Repositório no GitHub: Projeto Pokémon Battle



Popular repositories Loading

  1. Ex5ToDoList Ex5ToDoList Public

    TypeScript 2

  2. exercicios- exercicios- Public

    treinamento bootcamp

    HTML 1

  3. html html Public

    curso

    HTML 1

  4. angular angular Public

    Forked from angular/angular

    The modern web developer’s platform

    TypeScript

  5. Ex2-Componentes Ex2-Componentes Public

    TypeScript

  6. Ex3DataBinding Ex3DataBinding Public

    Criação de um contador utilizando os conceitos de data binding.

    TypeScript