Bem-vindo ao Memoize, um aplicativo avançado de flashcards projetado para otimizar o processo de aprendizado e memorização. Nossa plataforma oferece aos estudantes, profissionais em constante aprendizado e educadores uma abordagem inovadora e personalizada para aprimorar suas habilidades de estudo e retenção de informações essenciais.
- Análise de Contexto
- Personas
- Benefícios e Justificativas
- Hipóteses
- Premissas e Restrições
- Objetivos S.M.A.R.T
Antes de começar, certifique-se de ter as seguintes ferramentas instaladas em seu ambiente de desenvolvimento:
O Memoize utiliza algumas variáveis de ambiente para configurar o comportamento da aplicação. Elas podem ser definidas no sistema operacional ou em um arquivo .env
na raiz do projeto.
Aqui estão as variáveis de ambiente utilizadas pelo Memoize:
Key | Description | Value |
---|---|---|
ANALYZER_MODE | Define o modo de análise para o webpack-bundle-analyzer. | |
BUNDLE_STATS_BASELINE | Define se o baseline das estatísticas do pacote será usado. | true |
COOKIE_DOMAIN | Define o domínio no qual os valores do cookie são acessíveis. | localhost |
HINTS | Define o nível de detalhe dos avisos na compilação. | warning |
MAX_ASSET_SIZE | Define o tamanho máximo (em bytes) para um arquivo estático. | 2000000 |
MAX_ENTRYPOINT_SIZE | Define o tamanho máximo (em bytes) para um ponto de entrada. | 2000000 |
PORT | Define a porta na qual o servidor da aplicação será executado. | 6001 |
PUBLIC_PATH | Define o caminho público para os arquivos da aplicação. | / |
SUPABASE_KEY | Chave de autenticação para o Supabase. | |
SUPABASE_URL | URL do servidor do Supabase. |
ANALYZER_MODE=
BUNDLE_STATS_BASELINE=true
COOKIE_DOMAIN=localhost
HINTS=warning
MAX_ASSET_SIZE=2000000
MAX_ENTRYPOINT_SIZE=2000000
PORT=6001
PUBLIC_PATH=/
SUPABASE_KEY=
SUPABASE_URL=
Lembre-se de adicionar o arquivo .
env
no seu.gitignore
para que as informações confidenciais não sejam versionadas.
Para começar a usar o Memoize, siga os seguintes passos:
- Clone o repositório do Memoize em seu computador, usando o seguinte comando no terminal:
git clone https://github.com/memoize-cards/memoize.git
- Acesse o diretório do projeto usando o seguinte comando:
cd memoize
- Instale as dependências do projeto usando o seguinte comando:
yarn install
- Inicie o servidor de desenvolvimento usando o seguinte comando:
yarn start
- Agora, você pode acessar a aplicação em seu navegador, acessando a URL http://localhost:6001.
Aqui estão os detalhes dos lançamentos do Memoize, incluindo as principais mudanças e atualizações em cada versão.
Visite nossa página de Evolução do UX para obter mais detalhes sobre como o Memoize evoluiu ao longo do tempo. Explore capturas de tela, relatórios de pesquisa e testes de usabilidade que destacam nosso compromisso com aprimorar a experiência do usuário.
O Memoize é um projeto de código aberto licenciado sob a Licença CC BY-NC 4.0. Isso significa que você pode utilizá-lo livremente em seus projetos pessoais, desde que não busque lucro com o uso e mantenha a atribuição ao autor original. O uso em projetos comerciais não é permitido sob esta licença.
Caso você tenha alguma dúvida ou sugestão, sinta-se à vontade para entrar em contato com deMGoncalves através do email [email protected].