/event-manager

Aplicação Full Stack desenvolvida utilizando Next.js para gerenciamento de eventos.

Primary LanguageTypeScriptMIT LicenseMIT

Aplicação Web Full Stack desenvolvida com o intuito de aperfeiçoar os conhecimentos no framework Next.js e na utilização da tipagem de dados com TypeScript.

License


📝 Sobre o projeto

O Evently é uma aplicação Web responsiva que tem o objetivo de facilitar o gerenciamento de eventos em geral, seja de forma online ou presencial. A aplicação possui um layout moderno, responsivo e de fácil navegação. Conta com as funcionalidades de autenticação de usuário, cadastro, edição e remoção de eventos e também é possivel realizar o pagamento via Stripe de um evento que não é gratuito. Na tela inicial da aplicação o usuário pode visualizar todos os eventos disponiveis e escolher quais deseja participar.


🔗 Deploy

https://evently-br.vercel.app


📁 Requisitos

  • Node.js versão 20 ou superior
  • MongoDB
  • Conta na Stripe
  • Conta no Clerk Auth

💻 Tecnologias

  • React e react-DOM
  • React hook form
  • Next
  • MongoDB
  • Clerk Auth
  • Tailwind CSS
  • TypeScript
  • PostCSS
  • Radix UI
  • Shadcn
  • Lucide react
  • Sonner
  • Query string
  • Stripe
  • Uploadthing
  • Zod
  • Date fns

💡 Utilização

  1. Clone o projeto:
$ git clone https://github.com/JaasielAntunes/event-manager.git
  1. Acesse a pasta do projeto:
$ cd event-manager
  1. Instale as dependências:
$ npm i
  1. Inicie a aplicação:
$ npm run dev

Desenvolvido por Jaasiel Antunes - Entre em contato

Jaasiel Antunes