Click here to Skip to main content
15,789,776 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi All,

I have developed a web application using .Net Core API, Angular and PostgreSQL.
Also, a whatsapp chatbot has been developed using Python, Twilio and MongoDB.

Now, I want to deploy these for client use and planning to host these in HEROKU.

I tried to find out any tutorial or steps to host the web app and whatsapp bot but couldn't find much resources with detailed explanation.

Both are not enterprise level application and currently may not have much requests but as time goes on, the viewers and requests may increase.

So, am trying to host the apps for the client feasible for now and then can upgrade as requests grow.

Need your guidance regarding the following topics (if you can suggest any youtube link or website link to go through, it will be still helpful):

1. Will Heroku be a good fit for deploying postgreSQL db, MongoDb, .Net Core API and Angular? It will be helpful if you can guide me the plans that I may need to purchase for better result. (Please suggest any other hosting service, if any)

2. How to deploy PostgreSQL, MongoDB databases into the hosting server? Do I need to buy separate plans for them?

3. Do I also need to buy any plan for Twilio as its playing important role for Whatsapp bot? Also, suggest me if Whatsapp API will be less costly?

4. Please guide me step by step process "How to deploy .Net Core API files and Angular files along with DB" while hosting into any hosting service provider.

What I have tried:

Since, I am completely new into this, I couldn't try much.

I have gone through Azure and AWS hosting overview and understood that these are not free. Also, not sure if I can host whatsapp bot service into Azure/AWS/GCP.

I am planning to host all in one so that later I can be able to communicate to one single database from whatsapp bot and web app asw ell, instead of maintaining two separately.
Updated 20-Feb-23 22:17pm

1 solution

Share this answer
Agnib Pyne 2022 23-Feb-23 0:44am    
Thanks Richard. I will go through the content and it will surely help me out.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900