Coder Social home page Coder Social logo

anabeatrizzz / pi-um-univesp Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 3.69 MB

Site divulgando doações de sobras de materiais de construção - Projeto Integrador I da UNIVESP

Home Page: https://obra-social.vercel.app/

Python 18.41% HTML 1.94% CSS 0.84% JavaScript 4.75% TypeScript 74.01% Shell 0.06%
univesp

pi-um-univesp's Introduction

Configurações

Windows
  1. Instale Python:
  • Acesse https://www.python.org/downloads/ e clique em Download Python.
  • Depois de instalado, acesse o Prompt de comando pressionando a teclado do Windows + X e selecionando a opção Prompt de comando. Pesquise como abrir o Prompt de comando se isso não funcionar.
  • Escreva py --version (ou python --version se der erro) para saber a versão Python instalada.
  1. Instale pip:
  • Escreva py get-pip.py (ou python get-pip.py) no Prompt de comando. Se não funcionar escreva python -m ensurepip --upgrade.
  1. Crie um ambiente virtual:
  • Abra uma nova janela de Prompt de comando
  • Vá até a pasta onde quer que o ambiente virtual fique. Faça isso escrevendo cd e o nome da pasta em seguida, por exemplo, cd Documentos.
  • Escreva py -m venv pi-um (ou python -m venv pi-um se der erro). Que criará uma pasta chamada pi-um e o ambiente virtual.
  • Para ativar o ambiente virtual escreva pi-um\Scripts\activate.bat.
  1. Instale Django:
  • Na mesma janela de Prompt de comando usada para ativar o ambiente virtual escreva py -m pip install Django.
  • Depois da instalação escreva django-admin --version para saber a versão Django instalada.
  1. Instale yarn com npm:
  • Acesse https://nodejs.org/en/download/ e siga as instruções para instalar NodeJS.
  • Escreva node -v e em seguida, npm -v para verificar se a instalação ocorreu com sucesso.
  • Escreva npm install --global yarn.
  1. Instale git
MacOS
  1. Instale Python:
  • Abra uma nova janela de terminal e escreva brew install python3.
  1. Instale pip:
  • sudo easy_install pip
  1. Crie um ambiente virtual:
  • sudo pip install virtualenv
  • virtualenv pi-um
  • cd pi-um
  • source bin/activate
  1. Instale Django:
  • sudo pip install django
  • python -m django --version
  1. Instale yarn com npm:
  • Escreva brew install node.
  • Escreva node -v e em seguida, npm -v para verificar se a instalação ocorreu com sucesso.
  1. Instale git
Linux
  1. Instale Python
  • Primeiro veja se Python já está instalado escrevendo py --version ou python --version no terminal.
  • Se a versão não for retornada vá até https://www.python.org/downloads/ e clique em Download Python.
  1. Instale pip
  • Escreva python get-pip.py (ou python -m ensurepip --upgrade se não funcionar).

  • sudo pip install virtualenv

  • virtualenv pi-um

  • cd pi-um

  • source bin/activate

  1. Instale Django:
  • sudo pip install django
  • python -m django --version
  1. Instale yarn com npm:
  1. Instale git:

Instalando e executando este projeto

  1. Acesse a pasta pi-um
  • cd pi-um
  1. Clone este repositório (opcional se já feito antes)
  • git clone https://github.com/anabeatrizzz/pi-um-univesp.git
  • Se aparecer a mensagem "Support for password authentication was removed" siga este tutorial
  1. Entre na pasta frontend-pi-um pelo terminal/prompt de comando
  • cd pi-um-univesp/frontend-pi-um
  1. Crie a pasta node_modules (opcional se já feito antes e nenhuma dependência nova foi adicionada)
  • yarn install
  1. Crie a pasta build (opcional se já feito antes)
  • yarn build

Executando backend

  1. Acesse a pasta pi-um
  • cd pi-um
  1. Inicie o ambiente virtual se não estiver iniciado
  • Windows: pi-um\Scripts\activate.bat
  • MacOS: source bin/activate
  1. Entre na pasta pi-um-univesp
  • cd pi-um-univesp
  1. Execute o servidor:
  • python manage.py runserver.
  1. Acesse http://127.0.0.1:8000/

Executando frontend

  1. Entre na pasta frontend-pi-um
  • cd pi-um/pi-um-univesp/frontend-pi-um
  1. Escreva yarn start

O que cada pasta representa

  • frontend-pi-um: Guarda todos os arquivos relacionados ao framework web React.
  • pi-um-univesp: Guarda todos os arquivos relacionados ao framework Django.

Referencias

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.