A serverless, progressive web application (PWA) with React using a test-driven development (TDD) technique. It uses the Google Calendar API to fetch upcoming events.
- Show/hide event details
- Specifiy number of events to view
- Use the app while offline
- Add a short to home screen
- Filter events by city and view upcoming events by city
- As a a user, I should be able to click on an event and expand it to see the details of that event.
- As a user, I should be able to select a number of events I want to see, so I can easily manage the number of events I see at one time.
- As a user, I should be able to check the app while offline to see the details of events when not connected
- As a user, I should be able to view upcoming events organized by location (which city the events are in).
- ReactJS
- Node.js
- Jest
- Jest Cucumber