O projeto visa o execício de desenvolvimento com o framework Flask. São requisitos considerados para esse projeto:
- O sistema possui diversos usuários, que podem anunciar ou comprar produtos;
- Cada usuário possui diversos anúncios;
- Os anúncios estão organizados em categorias;
- Os usuários podem realizar perguntas nos anúncios;
- O usuário proprietário do anúncio pode responder uma pergunta;
- Os usuários podem realizar compras de um anúncio (não existe carrinho de compras);
- Os usuários podem criar listas de anúncios favoritos;
- Os usuários podem consultar o seu relatório de vendas;
- Os usuários podem consultar o seu relatório de compras.