code-corps / code-corps/code-corps-api

Add events API

Aberta
#687 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Elixir
Estrelas
234
Forks
82
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

# Problem

We want to be able to add events, so that people can list things like conferences, meetups and hackathons on Code Corps.

## Subtasks
- [ ] Add postgis extension (dev + Heroku + docs)
- [ ] Add events table, w `title`, `description`, `time` (UI will have date picker and time picker to represent one timestamp), `location` (may need expanded into more specific information like lat/lng), `
- [ ] Add `events_skills` table (many-to-many)
- [ ] Add `users_events` table (many-to-many), w/ column `rsvp` of `yes`, `maybe`, `no`, and `host` boolean
- [ ] Add `organizations_events` table (many-to-many)
- [ ] Automatically add `host` for event upon event creation
- [ ] Add controllers for each model
- [ ] Write controller tests
- [ ] Send email when RSVPing
- [ ] Send reminder email
- [ ] Add event search functionality using Postgis using a zip code and a radius (https://github.com/bryanjos/geo)
- [ ] Event can be canceled or modified
- [ ] Modifying or canceling an event sends an email to the attendees

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.