I have not found any graph database which is suitable for small apps or for startup which won't scale like crazy, so completely agree on moving to PostgreSQL.
But graph database is all about how complex query or relations are between table or schema and how big are your data in your project.
I do try sometime google especially for code related work. Duckduckgo is best for the people who are ready to sacrifice more accurate results against privacy.
Now, I am in extreme confusion, whether open-sourcing all code will give me better revenue and recognition or I should continue selling code as I do now.
1). Either "open source code solution" - allowing other members to fix, enhance, optimize the app.
2). OR, "one-time licensing fees with open source code allowing a change in code for own use case -AGPL"
3). "if monthly then - expecting constant updates and innovation on the product on a regular basis" to justify the subscription fees [still self-hosted and not on other parties cloud].
Colony / Society is basically area beyond Landmark covering people in the whole society. It could also be people living in Same 50+ floor building as the colony name.
The whole area is peer-peer based generator, whatever you provide your neighbor should have similar location data.
But as you scroll, you will anyhow meet at one point either in Landmark, Area, Colony or City or State or Further.
2). input type=tel
=> There is validation happening and current change will need a change in backend validation too. For now, I have noted down and will change as we add new features after a couple of period.
3). Provide an option for e-mail & password registration, not just phone
=> To help fight spam - Email registration has been avoided. With a phone, it's less SPAM.
4) SHOW me what your site is without making me watch a video
=> Yes, you can see the whole site without video, but limited to only global posts. Local posts are only visible when you sign in.
5). It's gone now. It was by mistake - developer API will be there for business users to provide a status update for their business in their local area.
You can repeat Area, Colony with City name if you live in Small places. Landmark can be set based on whatever you have.
But Please note whatever Area, Colony you will put - People in your provided Area and Colony will only see - It's Peer to Peer based location generator.
Whatever you put your neighbor needs to provide same information so that they can see, But as soon as they scroll down until City, they will see what other people are posting from that city.
But graph database is all about how complex query or relations are between table or schema and how big are your data in your project.