Click here to Skip to main content
15,881,687 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
As a hobby project I'm thinking of building a web based chat aggregator with plugin system so that others can add more chat integration. At this point I have no idea what tech stack to use, what architecture should it have. Any advice would be tremendous help.

What I have tried:

I have no clue what to try first.
Posted
Updated 30-Mar-22 6:31am

1 solution

Quote:
I have no clue what to try first.
Then you have a very long learning curve ahead of you. Two of the most common stacks for building web projects are ASP.NET | Open-source web framework for .NET[^] and PHP: Hypertext Preprocessor[^]. You would also need to learn a server language such as C# or VB.NET if you go the ASP.NET route. Plus you probably need a database for the backend, and you would definitely need to learn CSS and Javscript for the forntend.
 
Share this answer
 
Comments
Dulguun Otgon 30-Mar-22 15:57pm    
I'm not sure knowing programming languages and databases is enough. I'm proficient in React, GraphQL, Javascript, NodeJS, MySQL, MongoDB, Docker. But building chat aggregator like all-in-one messenger with plugin system seems to require lot more.
Richard MacCutchan 31-Mar-22 4:13am    
What you are asking about is really a research project at the moment. And this is not something that can be answered in any more detail in a forum that is designed for quick answers to detailed technical questions.

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