iFace é uma aplicação de rede social simples desenvolvida em Python. Permite aos usuários criar contas, fazer login, adicionar e remover amigos, listar amigos e visualizar a rede de conexões entre usuários.
- Criar conta: Novos usuários podem se registrar na plataforma fornecendo nome, email válido e senha com letras maiúsculas.
- Login: Usuários registrados podem fazer login usando seu email e senha.
- Adicionar amigo: Usuários podem adicionar outros usuários como amigos.
- Remover amigo: Usuários podem remover amigos da sua lista de amigos.
- Listar amigos: Usuários podem ver uma lista dos amigos que adicionaram.
- Visualizar rede: Usuários podem ver a rede completa de amizades entre todos os usuários registrados.
- Deletar conta: Usuários podem deletar sua conta, removendo todas as informações da plataforma.
iface.py
: Arquivo principal que contém a lógica da aplicação e a interface de linha de comando.users.json
: Arquivo JSON para armazenar os dados dos usuários (gerado automaticamente).README.md
: Este arquivo, contendo informações sobre o projeto.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests com melhorias, correções de bugs ou novas funcionalidades.
- Rômulo Siqueira