Skip to content

IF Event Manager is a web app built with Next.js to manage and display events at Instituto Federal (IF). It provides an interface for students and staff to stay updated on campus events. Users can view, search, and see details. The responsive design ensures usability on desktop and mobile devices. Technologies used are Next.js and Tailwind CSS.

License

Notifications You must be signed in to change notification settings

ifspcbt-devspace/ifsp-eventos-web

Repository files navigation

🎟️ Frontend do Sistema de Ingressos

Este é o frontend de um sistema de ingressos utilizado para eventos do Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Campus Cubatão. Construído com Next.js, esta aplicação oferece uma experiência fluida para gerenciar e adquirir ingressos de eventos.

💡 Em caso de dúvidas, problemas ou sugestões, sinta-se à vontade para abrir uma issue. Estamos abertos a ideias e contribuições da comunidade!

📚 Índice

✨ Funcionalidades

  • Lista de Eventos: Visualize todos os eventos disponíveis no IFSP Campus Cubatão.
  • Compra de Ingressos: Processo simples e seguro para adquirir ingressos.
  • Autenticação de Usuário: Usuários podem se cadastrar e fazer login para gerenciar suas compras.
  • Design Responsivo: Otimizado para todos os dispositivos, incluindo desktops, tablets e celulares.

🚀 Primeiros Passos

Para começar com o projeto, clone o repositório e siga as instruções de instalação abaixo.

🔧 Instalação

  1. Clone o repositório:

    git clone https://github.com/ifspcbt-devspace/ifsp-eventos-web.git
    cd ifsp-eventos-web
  2. Instale as dependências:

    npm install

▶️ Executando a Aplicação

Para rodar a aplicação em modo de desenvolvimento:

npm run dev

A aplicação estará disponível em http://localhost:3000.

🔐 Variáveis de Ambiente

Certifique-se de configurar as seguintes variáveis de ambiente antes de executar a aplicação:

NEXT_PUBLIC_API_BASE_URL=http://localhost:8091/v1
IRON_SESSION_PASSWORD=SUA_SENHA_SECRETA
NEXT_PUBLIC_MERCADO_PAGO_PUBLIC_KEY=SUA_CHAVE_PUBLICA

Essas variáveis devem ser colocadas no arquivo .env.local.

🤝 Contribuindo

Contribuições são bem-vindas! Por favor, certifique-se de basear seus pull requests na branch develop.

📄 Licença

Este projeto está licenciado sob a Licença AGPL-3.0.

Compre um café para mim

About

IF Event Manager is a web app built with Next.js to manage and display events at Instituto Federal (IF). It provides an interface for students and staff to stay updated on campus events. Users can view, search, and see details. The responsive design ensures usability on desktop and mobile devices. Technologies used are Next.js and Tailwind CSS.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors 3

  •  
  •  
  •