Need guidance on building a dex

I’m a beginner and I want to build a cross chain dex aggregator where I can do token swaps using liquidity pools of various existing LPs like 0x API etc.Please explain in detail on how to build it using moralis?
And what more features can I add to this kind of project using

Hi, isn’t this what 1inch does?
you can use 1inch now directly in Moralis with 1inch plugin.

so basically 1inch plugin can do this thing for me