Add extra feature and improve existing PWA in Angular/Typescript on Firebase

Job ID: 33389816

Budget: €12 – €18 EUR

I am looking for an Angular developer to extend a simple PWA built on firebase.

Already Existing functionality:
- User authentication
- Logged in users can create a collection of items with their attributes.
- Upload and crop pictures of the item
- A detail page and overview is available
- Public overview and scroll
- Payments with stripe for expanding the collection
all is responsive and simple layout

Extra details can be provided in private

An extra feature should be created.
Each user should get access to a calendar-page
Here the user can assign one of the objects in his collection to a day, today or in the past.
Asking which did you use today?

The calendar has to be responsive and show a rolling period of the current month and show all previous items with a link to the detail on each day.

The user has to be able to change the item on a given day if he has made a mistake.

On the object there has to be a count of how many days the item has been chosen.


First Additional task:

There should be a push message system using the firebase cloud messaging to engage the user in picking one of his items by 11am if they haven't picked an item that day.

Later:

After successful implementation of these parts additional work to the PWA can be done,
and will be offered.

Codebase will be provided by github repo.

This will be mostly improving the current structure and functionality, combining an existing html website to the app, deploying to play store and any future functions to be added etc...

Please provide me with some examples of your work and an estimation in hours of how much work you assume this would take to create.