Projeto web inspirado no Pinterest, desenvolvido com Flask, com foco em aprendizado de backend, autenticação de usuários e upload de imagens.
- Cadastro de usuários
- Login e autenticação de usuários
- Autenticação com Flask-Login
- Criptografia de senha com Flask-Bcrypt
- Upload de imagens
- Feed com posts
- Perfil de usuário
- Proteção de rotas
- Python
- Flask
- Flask-SQLAlchemy
- Flask-Login
- Flask-Bcrypt
- Flask-WTF
- HTML / CSS
- SQLite
git clone https://github.com/edu2899/Pinterest-Lite.git
cd Pinterest-Litepython -m venv venv
venv\Scripts\activatepython3 -m venv venv
source venv/bin/activatepip install -r requirements.txtsetx SECRET_KEY "sua_secret_key_aqui"export SECRET_KEY="sua_secret_key_aqui"Rode: python secretkey.pyRode: python criar_banco.pyRode: python main.pyhttp://127.0.0.1:5000