O Place My Order é uma aplicação para gerenciar pedidos de restaurantes, clientes e serviços relacionados.
- Gerenciamento de Restaurantes: Criar, atualizar e listar informações dos restaurantes.
- Gerenciamento de Pedidos: Rastrear e gerenciar pedidos de clientes.
- Integração com Serviços Externos: Validar endereços usando serviços externos.
- Serviços de Validação: Garantir que os pedidos atendam aos requisitos necessários.
- Angular 19.1.4
- TypeScript
- RxJS
- Bootstrap
- Ngx-Bootstrap
- src/app: Contém os componentes, serviços, diretivas e pipes da aplicação.
- components: Componentes da aplicação, como o componente de pedidos.
- order.component.ts: Componente para gerenciar pedidos.
- services: Serviços da aplicação, como o serviço de pedidos.
- order.service.ts: Serviço para gerenciar pedidos.
- interfaces: Interfaces utilizadas na aplicação.
- pipes: Pipes personalizados utilizados na aplicação.
- components: Componentes da aplicação, como o componente de pedidos.
- src/environments: Configurações de ambiente.
- environment.ts: Configurações de ambiente de desenvolvimento.
As variáveis de ambiente estão configuradas no arquivo environment.ts. Por exemplo:
export const environment = {
production: true,
apiUrl: 'http://localhost:7070',
};