This is an event scheduler that will be able to be used by users to keep track of my schedule.
Connect - MongoDB Connection
CalendarEvent - This will create events to be placed on the calendar by users
url | method | action |
---|---|---|
/calendar | get | Shows entire calendar (index) |
/calendar/:id | get | Shows a specific day on the calendar (show) |
/calendar/create-event | get | Creates an event for a specific day (new) |
/calendar | post | Adds new event to calendar (create) |
/calendar/:id | patch (via post) | Updates event on the calendar (new) |
/calendar/:id/edit-event | put | Edit a certain days event on the calendar |
/calendar/:id/ | delete (via post) | Removes events from a certain day |
- Users should be able to schedule an event on my calendar.
- By clicking "Create An Event"
- Entering event information on next page.
- A user should be able to see all events scheduled by all users at all times.
- If an event is scheduled, it should be visible under the date on the calendar when it was scheduled.
- A user should be able to click on an event, see event details, edit events, and delete events.
Oct. 30, 19:09
- I need to send each event to a different div.
Nov. 1, 05:02
- For some reason, on Oct. 31st, once it got around 7PM, the calendar started to bug out a bit, and once it hit November 1st it started working again. It started to skip months for some reason.
Tools: Liquid, Express, Node.Js, MongoDB