✍️ adminApp
adminApp é um aplicativo de comércio eletrônico de pilha MERN (apenas no lado do administrador).
⚛️ Pilhas de tecnologia usadas
Principais recursos
- Totalmente responsivo e fácil de usar
- Modo escuro e claro
- Área de notificação
- Adicionar, atualizar e excluir produtos
- Crie, atualize e exclua categorias
- Registrar, atualizar e excluir funcionários
- Pesquise a equipe (por nome, e-mail e número de telefone)
- criar, atualizar e excluir cupons
- Importar e exportar produtos, categorias, cupons e clientes
- Baixar pedidos
- Pesquise e filtre pedidos por:
- Status (entregue, pendente, em processamento e cancelado)
- Data de início e término
- Nome do cliente e
- Limites de pedidos
- Adicione, atualize, exclua e pesquise idiomas e moedas internacionais
- Uma configuração para controlar o administrador e a loja.
- Todos os clientes cadastrados listam e mostram o total de pedidos individualmente.
- Adicionado PWA
- Tradução dinâmica de todos os dados dinâmicos, como produtos, categorias, atributos e cupons.
- Atributos e combinação do produto.
- E muito mais, incluindo todas as validações necessárias
Primeiros passos e instalação
- Instale o Node e o npm
- Bifurque o projeto
- abra o projeto em seu editor de código favorito
Instalação de back-end
Navegue até o diretório adminApp-backend
e execute o seguinte comando para instalar dependências?:
Configure seu banco de dados MongoDB. após a configuração, você encontrará um URI mongo, basta colocá-lo na variável MONGO_URI do arquivo .env
.
Depois de se conectar com sucesso ao MongoDB e configurar .env e, em seguida, executar npm run data:import
, ele executará o arquivo seed.js e importará todos os dados de demonstração no banco de dados. Se tudo estiver bem, a configuração do backend está concluída. Agora você encontrará todos os dados de demonstração em seu banco de dados MongoDB.
Agora execute npm run dev
, ele executará seu back-end no servidor local na PORTA 5055 ou na PORTA de entrada.
Instalação administrativa
- Navegue até o diretório adminApp-admin e execute o seguinte comando para instalar dependências?:
- Crie uma conta na nuvem. Em seguida, obtenha seu nome cloudinary, API_KEY e API_SECRET. Quando terminar, copie e cole esses valores nas linhas REACT_APP_CLOUD_NAME, REACT_APP_CLOUDINARY_API_KEY e REACT_APP_CLOUDINARY_API_SECRET respectivamente do arquivo .env.local .
- Agora execute
npm start
, ele executará seu adminApp no servidor local em http://localhost:4000
Visite adminApp
Problemas
Se você encontrar algum problema ao instalar ou usar o aplicativo, abra um problema com a tag "aprimoramento".
Nota: Certifique-se de navegar pelos problemas existentes para verificar se o problema já existe.
Contribuição
Qualquer contribuição que você fizer será muito apreciada . Se você tiver uma sugestão que possa melhorar este aplicativo, por favor:
- Bifurque o repositório
- Crie sua ramificação de recursos
- Confirme suas alterações
- Empurre para a filial
- Abra uma solicitação pull
Você também pode simplesmente abrir uma discussão ou problema com a tag " aprimoramento ".
Créditos da imagem
- Unsplash – https://unsplash.com
- Pexels – https://pexels.com
- PNGwing – https://www.pngwing.com/
- Instacart – https://instacart.ca
? Se você gostou deste projeto, dê um like e compartilhe com os amigos!