Autista.live é uma solução de identificação digital desenvolvida para atender uma necessidade da comunidade autista. Este software foi projetado com o objetivo de oferecer uma maneira eficaz e personalizada de fornecer o laudo e uma identificação eletronica na palma da sua mão. Com Autista.live, o usuário tem um perfil digital com foto, laudo e identificação digital, incluindo detalhes relevantes e necessidades de acordo com o laudo.
Temos um grupo para comunicação em tempo real aonde discutimos sobre o projeto no MATRIX. Favor participar!
https://matrix.to/#/#autistalive:matrix.org
Se você estiver usando Linux, você pode usar os seguintes clientes: Matrix Clients
- Docker <= 24.0
- Docker Compose <= v2.23
A aplicação é executada de forma simples em ambiente docker.
- Clone o repositório
git clone https://github.com/Autistalive/autistalive-api.git && cd autistalive-api
- Crie o arquivo
.env
.
cp .env.example .env
- Instale as dependências via
composer
.
docker run --rm \
-u "$(id -u):$(id -g)" \
-v ".:/var/www/html" \
-w /var/www/html \
laravelsail/php83-composer:latest \
composer install --ignore-platform-reqs
- Faça o deploy da aplicação.
sail up -d
Em caso de erro: https://laravel.com/docs/10.x/sail#configuring-a-shell-alias
- Crie uma nova
APP_KEY
para a aplicação
sail php artisan key:generate
- Execute as migrations.
sail php artisan migrate
- Acesse
http://localhost
- Clone o repositório.
git clone https://github.com/Autistalive/autistalive-api.git
cd autistalive-api
- Crie o arquivo
.env
.
cp .env.example .env
- Instale as dependências via
composer
.
docker run --rm \
-u "1000:1000" \
-v ".:/var/www/html" \
-w /var/www/html \
laravelsail/php83-composer:latest \
composer install --ignore-platform-reqs
- Dentro da pasta do projeto, entre no WSL2.
wsl -d <distro name>
Obs: Distros podem ser instaladas pela Microsoft Store.
- Faça o deploy da aplicação.
./vendor/bin/sail up -d
- Crie uma nova
APP_KEY
para a aplicação
./vendor/bin/sail php artisan key:generate
- Execute as migrations.
./vendor/bin/sail php artisan migrate
- Acesse
http://localhost
A primeira vez que o deploy for realizado, pode demorar um pouco, a imagem do projeto será construida, os deploys seguintes serão instantâneos eventualmente.
Obs: Deploy usando Docker Desktop no Windows requer que acesse o projeto dentro do WSL.
Por favor leia nosso Roadmap