├── .dockerignore ├── .env.example ├── .gitignore ├── Dockerfile ├── README.md ├── fly.toml ├── package.json ├── src ├── config │ └── index.ts ├── modules │ └── EventCalendar │ │ ├── entities │ │ └── EventCalendarModel.ts │ │ └── useCases │ │ ├── CreateEventCalendar │ │ ├── CreateEventCalendarController.ts │ │ └── CreateEventCalendarService.ts │ │ ├── DeleteEventCalendar │ │ ├── DeleteEventCalendarController.ts │ │ └── DeleteEventCalendarService.ts │ │ ├── GetAllEventCalendar │ │ ├── GetAllEventCalendarController.ts │ │ └── GetAllEventCalendarService.ts │ │ ├── GetOneEventCalendar │ │ ├── GetOneEventCalendarController.ts │ │ └── GetOneEventCalendarService.ts │ │ └── UpdateEventCalendar │ │ ├── UpdateEventCalendarController.ts │ │ └── UpdateEventCalendarService.ts ├── repositories │ └── EventCalendarRepository.ts └── shared │ ├── app.ts │ ├── errors │ └── CustomError.ts │ ├── routes │ ├── eventCalendarRoutes.ts │ └── index.ts │ └── server.ts ├── tsconfig.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | DATABASE_URL="" -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/README.md -------------------------------------------------------------------------------- /fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/fly.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/package.json -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/entities/EventCalendarModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/entities/EventCalendarModel.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/CreateEventCalendar/CreateEventCalendarController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/CreateEventCalendar/CreateEventCalendarController.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/CreateEventCalendar/CreateEventCalendarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/CreateEventCalendar/CreateEventCalendarService.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/DeleteEventCalendar/DeleteEventCalendarController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/DeleteEventCalendar/DeleteEventCalendarController.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/DeleteEventCalendar/DeleteEventCalendarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/DeleteEventCalendar/DeleteEventCalendarService.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/GetAllEventCalendar/GetAllEventCalendarController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/GetAllEventCalendar/GetAllEventCalendarController.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/GetAllEventCalendar/GetAllEventCalendarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/GetAllEventCalendar/GetAllEventCalendarService.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/GetOneEventCalendar/GetOneEventCalendarController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/GetOneEventCalendar/GetOneEventCalendarController.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/GetOneEventCalendar/GetOneEventCalendarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/GetOneEventCalendar/GetOneEventCalendarService.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/UpdateEventCalendar/UpdateEventCalendarController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/UpdateEventCalendar/UpdateEventCalendarController.ts -------------------------------------------------------------------------------- /src/modules/EventCalendar/useCases/UpdateEventCalendar/UpdateEventCalendarService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/modules/EventCalendar/useCases/UpdateEventCalendar/UpdateEventCalendarService.ts -------------------------------------------------------------------------------- /src/repositories/EventCalendarRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/repositories/EventCalendarRepository.ts -------------------------------------------------------------------------------- /src/shared/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/shared/app.ts -------------------------------------------------------------------------------- /src/shared/errors/CustomError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/shared/errors/CustomError.ts -------------------------------------------------------------------------------- /src/shared/routes/eventCalendarRoutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/shared/routes/eventCalendarRoutes.ts -------------------------------------------------------------------------------- /src/shared/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/shared/routes/index.ts -------------------------------------------------------------------------------- /src/shared/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/src/shared/server.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrsousadev/fullcalendar-scheduler-back/HEAD/yarn.lock --------------------------------------------------------------------------------