Project information
- Project Category: Web
- Project Background: Personal project 2020
- Project URL: See project on GitHub
MeetApp
This is a serverless, progressive web app (PWA) built with React using a test-driven development technique (TDD).
The app uses the Meet API to fetch upcoming events for a selected city, and OAuth2 authentication flow.
For the authorization server, it uses AWS Lambda. Alerts for users are created by using an OOP approach.
A service worker allows the app to work offline. The recharts library is used to visualize data with
a scatter graph and a pie chart.
It was built using React framework and Javascript language. This is a serverless app that Filter events list by city
with the following options:
- It is able to filter events by city.
- It is able to show/hide an event details.
- It is able to specify the number of events from home page.
- The App is available offline.
- There is shortcut to the App on the user’s home screen.
- It displays a chart showing the number of upcoming events by city.