Skip to content

FullStack-Itaguacu/M3P-FrontEnd-Squad5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend da LAB Pharmacy Inc.

Bem-vindo ao repositório do frontend da LAB Pharmacy Inc., o complemento essencial para o nosso backend robusto. Este frontend é a interface pela qual os usuários interagem com nosso marketplace de medicamentos. Desenvolvido com as tecnologias mais recentes em design de interfaces e experiência do usuário, ele oferece uma experiência limpa e responsiva, adaptada para a aquisição e gerenciamento de produtos farmacêuticos.

Características

  • Integração Total com o Backend: Comunicação perfeita com a API de Backend da LAB Pharmacy Inc. para funcionalidades de autenticação, gestão de produtos e processamento de pedidos.
  • Segurança: Implementação de boas práticas de segurança para proteger informações sensíveis do usuário.
  • Processo de Checkout Simplificado: Um fluxo de checkout intuitivo para garantir que os usuários completem suas compras sem problemas.
  • Dashboard: Visualização de dados para usuários administradores para acompanhar as vendas e gerenciar o estoque eficientemente.

Tecnologias Utilizadas

  • React.js: Uma biblioteca JavaScript para construir interfaces de usuário.
  • Axios: Cliente HTTP baseado em promessas para fazer requisições à nossa API de backend.
  • Bootstrap/Material-UI: Frameworks de frontend para construção de interfaces atraentes e responsivas.

Configuração do Projeto

Siga estes passos para configurar o frontend em seu ambiente local:

  1. Clone o Projeto

    git clone https://github.com/FullStack-Itaguacu/M3P-FrontEnd-Squad5
  2. Navegue até o Diretório do Projeto

    cd AVM3-FrontEnd
  3. Instale as Dependências

    npm install
  4. Inicie o Projeto

    npm run dev

A aplicação será aberta automaticamente em http://localhost:5173 em seu navegador.

Estrutura de Pastas

  • src/components: Contém todos os componentes React reutilizáveis.
  • src/pages: Arquivos específicos para cada página da aplicação.
  • src/components: Elementos e componentes das páginas.
  • src/context: Contextos utilizados para gerenciamento de chamadas de rotas.
  • src/routes: Arquivos de rotas e gerenciamento das rotas permitidas.

Contribuindo

Sua contribuição é fundamental para o sucesso deste projeto. Encorajamos pull requests que ofereçam novas funcionalidades, correções de bugs ou melhorias na documentação.

Para contribuir:

  1. Faça um fork do projeto.
  2. Crie uma nova branch para suas mudanças.
  3. Faça suas alterações e commit.
  4. Envie um pull request com uma descrição detalhada das mudanças.

Suporte

Se você encontrar algum problema ao usar a aplicação, por favor, abra um issue no repositório do GitHub com uma descrição detalhada do problema.

Agradecimentos

Agradecemos por escolher a LAB Pharmacy Inc. para suas necessidades de marketplace de medicamentos. Nosso compromisso é com a inovação e excelência, e estamos sempre buscando melhorar a experiência de nossos usuários.


Caso seja necessário incluir mais detalhes específicos do frontend, como capturas de tela da aplicação ou funcionalidades específicas da interface, estes podem ser adicionados nas seções relevantes do documento.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published