/store-control-rest

A CRUD Django app with REST API using React in the front-end

Primary LanguageTypeScriptMIT LicenseMIT

Store Control

stacks stacks stacks stacks stacks GitHub

Store control é um serviço web simples de cadastro de produto e cadastro de usuários que possam acessar o sistema, através de uma api que cuida dos cadastros. Backend feito utilizando a framework Django, e frontend feito utilizando a framework ReactJS.

Como instalar

Para instalar o projeto, você irá precisar ter o Python 3, Virtualenv, pip, e NPM ou Yarn instalados para baixar as dependências. Clone os arquivos do projeto e execute os comandos abaixo. Para configurar o banco de dados, vá no arquivo storecontrolapp\storecontrolapp\settings.py e altere as configurações do banco de dados no objeto DATABASES. O projeto foi criado utilizando um banco de dados postgres.


Instalação - Back-end(Server e API)

Dentro da pasta store-control

Windows

pip install -r requirements.txt
Scripts/activate
cd .\storecontrolapp\
python manage.py runserver 8080

Linux

$ pip install -r requirements.txt
$ /bin/activate
$ cd .\storecontrolapp\
$ python manage.py runserver 8080

Instalação - Front-end(Web)

Dentro da pasta store-control

NPM

cd frontend
npm install
npm start

Yarn

cd frontend
yarn install
yarn start

Quando terminar, a página da aplicação web será aberta no navegador.


Developed by Gean Lucas 🚀.