Skip to content

alisonsassi95/FreelaWay

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicação usando Python e Django 4

FreelaWay - PyStack Week 3.0

Aplicação para contratação de freelances.

Desenvolvida uma aplicação completa para conectar empresas e freelances.

Tecnologias e práticas utilizadas

  • Python
  • Django 4
  • SQLite
  • Arquitetura MVT

Funcionalidade

  • Autenticação e Cadastro de Usuário
  • Listagem, Detalhes e Aceite de Jobs
  • Atualização de Perfil, Listagem de Jobs Aceitos e Envio de Arquivos

alt text alt text alt text alt text alt text alt text

Comandos

pip

pip list --outdate
python -m pip install --upgrade pip
python -m pip install --upgrade setuptools

virtualenv (windows)

python -m venv env
env\Scripts\activate.bat
env\Scripts\deactivate.bat

Instalar bibliotecas, gravar/instalar requerimentos

(env) pip install django
(env) pip install pillow

(env) pip freeze > requirements.txt
(env) pip install -r requirements.txt

Criar projeto

(env) django-admin startproject freelaway .

Criar apps

(env) python manage.py startapp autenticacao
(env) python manage.py startapp jobs

Migrations

(env) python manage.py makemigrations
(env) python manage.py migrate

Executar projeto

(env) python manage.py runserver

About

🐍 Python e Django 4 (3ª ed.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 49.0%
  • HTML 43.3%
  • CSS 7.7%