Adicionamos o modelo de assinaturas atrelada ao usuário, tendo o status de ativa ou não ativa.
No caso de ativa, o usuário tem acesso às páginas de pesquisa de projetos e solicitação de convites.
No caso de inativa, ao entrar nessas páginas, o usuário vê uma mensagem dizendo que é só para assinantes, com um link para a tela de assinatura.
Quando uma assinatura é ativada, tem sua start_date atribuída automaticamente para o dia atual. E start_date nulificada quando a assinatura é desativada.
A tela de assinatura foi implementada e no momento um usuário pode apenas se tornar assinante, não consegue cancelar a inscrição.
Alcançado com este PR
Resolve #210 Resolve #211
Adicionamos o modelo de assinaturas atrelada ao usuário, tendo o status de ativa ou não ativa.
No caso de ativa, o usuário tem acesso às páginas de pesquisa de projetos e solicitação de convites. No caso de inativa, ao entrar nessas páginas, o usuário vê uma mensagem dizendo que é só para assinantes, com um link para a tela de assinatura.
Quando uma assinatura é ativada, tem sua start_date atribuída automaticamente para o dia atual. E start_date nulificada quando a assinatura é desativada.
A tela de assinatura foi implementada e no momento um usuário pode apenas se tornar assinante, não consegue cancelar a inscrição.
Prints
Tela bloqueada com a mensagem
Tela de assinatura
Navbar com destaque