O GeekList é um website dedicado à cultura geek, com foco especial em filmes e cinema. Desenvolvido como parte de um projeto de Desenvolvimento de Software Orientado a Objetos, o GeekList oferece uma plataforma onde os entusiastas de cinema podem se conectar, explorar conteúdos relacionados e interagir com funcionalidades exclusivas.
- Sistema de Registro e Login: Os usuários podem criar contas no GeekList e fazer login para acessar recursos exclusivos.
- Página VIP: Após o login, os usuários têm acesso a uma página VIP com recursos exclusivos.
- Painel de Notas: Os usuários podem usar um painel de notas para registrar informações relacionadas a filmes, como roteiros, citações memoráveis, resenhas, entre outros, em formato de texto.
- ChatGPT Personalizado: Os usuários podem interagir com um chatbot personalizado com comportamento diferenciado, alimentado por uma API da OpenAI.
- Python: Linguagem de programação principal utilizada para o desenvolvimento do backend.
- JavaScript: Linguagem de programação utilizada para aprimorar a interatividade e funcionalidades do frontend.
- Flask: Framework web em Python utilizado para desenvolver o backend do aplicativo.
- SQLAlchemy: Biblioteca em Python utilizada para interagir com o banco de dados SQL.
- HTML e CSS: Linguagens de marcação e estilo utilizadas para estruturar e estilizar as páginas web.
- Nome: João Vitor Mendonça Merlin
- Matrícula: 222006848