Skip to content

Latest commit

 

History

History
98 lines (75 loc) · 2.36 KB

README.md

File metadata and controls

98 lines (75 loc) · 2.36 KB

G7 - PartyRent Backend

Visão geral

A PartyRent é uma pequena empresa voltada a realização de aluguel para artigos diversos para festas. Mesas, cadeiras, móveis diversos e outros itens para a realização de aniversário, casamento, formaturas e demais eventos. A ideia do Projeto e realizar uma melhora no processo da empresa, realizando o desenvolvimento de uma ferramenta web para facilitar o processo de aluguel dos itens.

Guia de Instalação

Essa aplicação tem seu ambiente configurado através de conteiners Docker, portanto, tem como pré-requisitos a instalação do Docker e Docker-compose.

Também é necessário ter o Git instalado para clonar o repositório.

Back-end:

Clonar o repositório:

git clone [email protected]:UnBArqDsw2021-2/2021.2_G7_PartyRent_Backend.git

Instalação Local (linux)

cd 2021.2_G7_PartyRent_Backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp contrib/.env-sample-local .env
python manage.py makemigrations
python manage.py migrate
python manage.py runserver  

Agora abra o navegador e vá para: "http://localhost:8000" e você deve ver a tela inicial do Django:

Instalação Local (windows)

cd 2021.2_G7_PartyRent_Backend
python -m venv venv  
.\venv\Scripts\Activate.ps1 
pip install -r requirements.txt
cp contrib/.env-sample-local .env
python manage.py makemigrations
python manage.py migrate
python manage.py runserver  

Agora abra o navegador e vá para: "http://localhost:8000" e você deve ver a tela inicial do Django:

Usando Docker

Copiar arquivo de variaveis de ambiente de desenvolvimento:

cp contrib/.env-sample-docker .env

Execução do conteiner:

sudo docker-compose up

Agora abra o navegador e vá para: "http://0.0.0.0:8000" e você deve ver a tela inicial do Djang

Front-end:

Para instalar a camada front-end da aplicação basta seguir os passos de instalação descritos aqui