Skip to content

Um simulador acessível para visualizar e compreender o funcionamento dos algoritmos de troca de página. Feito como TCC para o bacharelado em Ciência da Computação.

License

Notifications You must be signed in to change notification settings

ferreirasara/sdpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDPM

Simulador Didático de Paginação de Memória

Um simulador acessível para visualizar e compreender o funcionamento dos algoritmos de troca de página.

Pré-requisitos

Para executar esse projeto, são necessárias algumas ferramentas: Git, Node.js, PostgreSQL. Também é aconselhável utilizar um bom editor, como o VSCode.

Rodando o Backend

# Clone este repositório
$ git clone https://github.com/ferreirasara/sdpm

# Acesse a pasta do projeto no terminal/cmd
$ cd sdpm

# Vá para a pasta backend
$ cd backend

# Adicione um arquivo .env com as seguintes variáveis:
PORT=8080
NODE_ENV=development
TZ=America/Sao_Paulo
DATABASE_URL=SUA_CONNECTION_URI_AQUI
DEVELOPMENT_DATABASE_URL=SUA_CONNECTION_URI_AQUI
NODE_TLS_REJECT_UNAUTHORIZED=0

# Instale as dependências
$ npm install

# Execute a API
$ npm start

# A API inciará na porta:8080 - acesse http://localhost:8080

Rodando o Frontend

# Clone este repositório
$ git clone https://github.com/ferreirasara/sdpm

# Acesse a pasta do projeto no terminal/cmd
$ cd sdpm

# Vá para a pasta frontend
$ cd frontend

# Adicione um arquivo .env com as seguintes variáveis:
REACT_APP_VERSION=$npm_package_version
NODE_ENV=development

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm start

# A aplicação inciará na porta:3000 - acesse http://localhost:3000

Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Documentos

About

Um simulador acessível para visualizar e compreender o funcionamento dos algoritmos de troca de página. Feito como TCC para o bacharelado em Ciência da Computação.

Topics

Resources

License

Stars

Watchers

Forks

Languages