A simple React calendar app.
To see this deployed, click here
- All dates are displayed for August through the end of 2019
- Appointments can only be created today or later
- No two appointments overlap
- A display with full appointment information is shown when a day with an appointment is selected
- Dates are displayed
- Appointments can be edited or deleted
- Design is responsive
- Days are buttons for keyboard accessibility
- Lodash -- JavaScript utility library used for ease of coding
- classnames -- JavaScript utility for conditionally adding classNames
- Sass -- CSS extension used for scoping, nesting, and global variables
- Moment.js -- JavaScript utility for date manipulation
- prop-types -- type checking for React props
This project was bootstrapped with Create React App.