Skip to content

E-comerce com App Mobile controle de acesso e Responsabilidades por usuários. Checkout com Pagarme ou via WhatsApp.

Notifications You must be signed in to change notification settings

filipeleonelbatista/delivery-generic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version in English

Indice

🔖  Sobre

E-comerce com App Mobile controle de acesso e Responsabilidades por usuários. Checkout via WhatsApp.

Link do projeto rodando na WEB

Na landing page você consegue acessar o painel e a pagina principal. Caso esteja fora por algum motivo você pode tentar rodar na sua maquina seguindo as instruções deste documento.

Link da Landingpage

Objetivo

Recebi uma oferta de um "investidor" que queria fazer um app "tipo ifood" e evidentemente neguei a proposta mas fiquei curioso para tentar desenvolver e ampliar meus conhecimentos.

Falo mais NESTE POST do meu Linkedin.


Tecnologias

Esse projeto foi desenvolvido com as seguintes principais tecnologias:

e mais...


Instalação

O projeto roda com Node.js v20+.

Instruções para instalar as dependencias e inicie o projeto.

Web

cd delivery-generic/web
npm i
npx run dev

Mobile

cd delivery-generic/phone
npm i
npx run start

Base de dados no FIREBASE

É possivel que o site esteja fora do ar ou com algum problema então será necessário configurar o firebase para poder rodar a aplicação.

Lembre de criar uma instancia no firebase e completar com as configurações do firebase nos arquivos firebase-config.ts nas duas aplicações que fica em src/services/firebase-config.ts

import { initializeApp } from "firebase/app";
import { getAuth } from "firebase/auth";
import { getFirestore } from "firebase/firestore";
import { getStorage } from "firebase/storage";

const firebaseConfig = {
  apiKey: "<SUA CHAVE AQUI>",
  authDomain: "<SUA CHAVE AQUI>",
  projectId: "<SUA CHAVE AQUI>",
  storageBucket: "<SUA CHAVE AQUI>",
  messagingSenderId: "<SUA CHAVE AQUI>",
  appId: "<SUA CHAVE AQUI>",
  measurementId: "<SUA CHAVE AQUI>",
};

const app = initializeApp(firebaseConfig);
export const authentication = getAuth(app);
export const db = getFirestore(app);
export const storage = getStorage(app);

Vamos nos conectar 😉

LinkedIn Email Instagram


Desenvolvido 💜 por Filipe Batista

About

E-comerce com App Mobile controle de acesso e Responsabilidades por usuários. Checkout com Pagarme ou via WhatsApp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published