Mayank0255 / Stackoverflow-Clone-Frontend

Clone project of a famous Q/A website for developers built using MySQL, Express, React, Node, Sequelize :globe_with_meridians:
https://stackoverflow-clone-client.vercel.app
MIT License
543 stars 207 forks source link

[Proposal]: Hosting the website #54

Closed Spandan16 closed 2 years ago

Spandan16 commented 2 years ago

Proposal

Could you host/deploy the code in a basic site hosted like vercel/heroku/firebase?

I would like to assign this work to @mrvishalsharma

Mayank0255 commented 2 years ago

Hi @Spandan16, Thanks for the proposal.

Actually the thing is that this is the long term goal for now as there are two major hindrances in deploying the API and the Website.

  1. For this I will have to host the MySQL database on cloud, which is not that easy as hosting a MongoDB database on cloud. And some MySQL services are even paid as well.

  2. This one the biggest hindrance that is to be tackled, to deploy the backend api, there are many code conflicts, and those are all related to the MySQL code, as I have followed a pretty basic MySQL architecture, but in well structured code ORMs are used with MySQL and the connection is also established with the database in a certain manner which is been followed upto some extent right now.

To fix the ORM thing, an issue is currently active https://github.com/Mayank0255/Stackoverflow-Clone-Backend/issues/2

The ORM I am preferring to use is Sequelize, the other option is to use Prisma.

Let me know if you have any queries or suggestions to tackle this, as deploying the project will be very beneficial.

Spandan16 commented 2 years ago

Sure, will do that.

On Tue, 5 Oct, 2021, 10:50 am Vishal Sharma, @.***> wrote:

can you assing me this task i can work on this issue

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Mayank0255/Stackoverflow-Clone-Frontend/issues/54#issuecomment-934074916, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATJA4Y5NEMIGCDUPT3UFSW3UFKDLFANCNFSM5FE4DWKA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

github-actions[bot] commented 2 years ago

Stale issue message