
Estrear -nos no Github - isso nos motiva muito!
Chali é uma plataforma de mídia social, onde você pode compartilhar memes e obter reações dos colegas usuários.


Turbo para a gerência do repo
Prisma para orm
PostgreSQL para banco de dados
Vite + reage para o front -end
Ninho JS para back -end
Nota: o nó versão 18.18.0+ é preferido!
Use fios para instalar pacotes
yarn Copie o arquivo .env.example , renomeie para .env e forneça estes detalhes:
# create a secret fro authentication process
JWT_SECRET= " AbCdEfGhIjKL "
# get cloudinary account access to handle images
CLOUDINARY_CLOUD_NAME= ' abcdefghi '
CLOUDINARY_API_KEY= ' 1234567890 '
CLOUDINARY_API_SECRET= ' xxxxx-XXXXX-xxxxx '
# the host url without the slash at the end
HOST= " http://localhost:5173 "
# gmail access for mail deliveries
MAIL_PASS= " abcd efgh ijkl mnop "
MAIL_USER= " [email protected] "
MAIL_HOST= " smtp.gmail.com "
MAIL_PORT=465 Vá para ./packages/database Directory. Copie o .env.example para criar um .env e fornecer:
# you postgres database url
DATABASE_URL= " postgresql://user:pass@localhost:5432/dot-chali?schema=public " cd packages/database
yarn prisma migrate devExecute o aplicativo do diretório raiz
yarn devAs contribuições são sempre bem -vindas. Siga as etapas:
Abra um problema antes de começar a trabalhar em um recurso
Fork o repositório
Crie um novo ramo
Faça as alterações
Crie um pedido de tração
O aplicativo Chali está licenciado nos termos da licença de código aberto do MIT e está disponível gratuitamente.
Clique aqui para visualizar o aplicativo que é hospedado temporariamente na renderização. Aguarde alguns minutos se não estiver respondendo. Estamos usando o plano de início e ele girará com 15 minutos de inatividade.