Giter VIP home page Giter VIP logo

autista.live's Introduction

Autista.live

GitHub License GitHub last commit (branch) Testing

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.

Logo Projeto

Comunicação

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

Dependências

  • Docker <= 24.0
  • Docker Compose <= v2.23

Instalação

A aplicação é executada de forma simples em ambiente docker.

Linux

  1. Clone o repositório
git clone https://github.com/Autistalive/autistalive-api.git && cd autistalive-api
  1. Crie o arquivo .env.
cp .env.example .env
  1. 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
  1. 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

  1. Crie uma nova APP_KEY para a aplicação
sail php artisan key:generate
  1. Execute as migrations.
sail php artisan migrate
  1. Acesse http://localhost

Windows

  1. Clone o repositório.
git clone https://github.com/Autistalive/autistalive-api.git
cd autistalive-api
  1. Crie o arquivo .env.
cp .env.example .env
  1. 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
  1. Dentro da pasta do projeto, entre no WSL2.
wsl -d <distro name>

Obs: Distros podem ser instaladas pela Microsoft Store.

  1. Faça o deploy da aplicação.
./vendor/bin/sail up -d
  1. Crie uma nova APP_KEY para a aplicação
./vendor/bin/sail php artisan key:generate
  1. Execute as migrations.
./vendor/bin/sail php artisan migrate
  1. 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.

Roadmap

Por favor leia nosso Roadmap

Obrigado aos contribuidores ❤

autista.live's People

Contributors

maotovisk avatar slackjeff avatar clys-man avatar robertoesteves13 avatar gustamantovani avatar jesherdevsk8 avatar thaysonscript avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.