Drack112 / Adonisgram

Um clone do Instagram feito com AdonisJS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AdonisGram

Tecnologias   |    Projeto   |    Como executar   |    Licença

License


AdonisGram

✨ Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

TypeScript TailwindCSS AdonisJS Docker Postgres

💻 Projeto

O AdonisGram e um projeto que tem como função ser um repertório do que eu aprendi com o framework AdonisJS, usando o edge template como view engine, e todas as suas funções por baixo dos panos, como controller, ORM e afins.

Ele visa simular a rede social Instagram.

AdonisGram

🚀 Como executar

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou a versão mais recente de < Docker & NodeJS>
  • Você tem uma máquina < Windows / Linux / Mac >.
  • Você possui um < Editor de código ou IDE e Gerenciador de banco de dados >.

☕ Pequena ajuda

Preencha o arquivo .env.example com as informações cobradas e depois renomeie para .env.

# App
PORT=
HOST=
NODE_ENV=
APP_KEY=
DRIVE_DISK=local
SESSION_DRIVER=cookie
CACHE_VIEWS=false

DB_CONNECTION=pg

#SMTP
SMTP_HOST=localhost
SMTP_PORT=587
SMTP_USERNAME=<username>
SMTP_PASSWORD=<password>

#Postgres
PG_HOST=localhost
PG_PORT=5432
PG_USER=lucid
PG_PASSWORD=
PG_DB_NAME=lucid

Com isso, agora rode docker-compose up para iniciar o servidor de desenvolvimento

Agora você pode acessar localhost:3000 do seu navegador.

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


About

Um clone do Instagram feito com AdonisJS

License:MIT License


Languages

Language:TypeScript 91.4%Language:JavaScript 7.7%Language:Dockerfile 0.5%Language:Shell 0.4%