Looking for a full stack developer to build a website

Job ID: 33859118

Budget: $250 – $750 USD

I need a matrimony or dating type website which can let 2 parties to connect, chat, provide remarks based on experience. It should have these features:
1. Basic authentication (google). No unauthenticated experience.
2. Profile page - with picture, profile details etc.
3. write blog posts, Add comments on existing posts etc. Blog experince.
4. Connect button on other's profile to trigger a notification. (Add connection feature). The other person can accept or deny the request.
5. Chat option for connected people.

I prefer single page application on react or angular. But open to ideas.
I prefer java as backend but open for other options.
Suggest me the good choice of database in this case.

Also, share your availability/terms for the maintenance after the development.

I am looking to get it done in 1-1.5 months, but open for view on this. NO COMPROMISE ON QUALITY.
Related categories: PHP JavaScript Website Design HTML AngularJS