PLEASE help us help you by writing a good post!
- we need to know your netlify site name. Example:
gifted-antelope-58b104.netlify.app
- DNS issues? Tell us the custom domain, tell us the error message! We can’t help if we don’t know your domain.
- Build problems? Link or paste the FULL build log & build settings screenshot
The better the post - the faster the answer…
I have a frontend website and backend database written in ReactJS, GraphQL, and MongoDB with mongoose and expressJS. The solution does not employ CORS.
The front end runs on Localhost:3000 and the backend runs on Localhost:4000
How do I deploy this on Netlify?
@javakian1 If you haven’t already you can read Netlify’s documentation here
To deploy the frontend website it should just be a matter of hooking up the repository and configuring the build settings.
For your backend you won’t be able to host an express server with Netlify, nor a MongoDB instance so you’ll need to look elsewhere for the hosting requirements of the backend website, (for example Heroku), if you don’t plan on changing it.
Instead of a dedicated express server, and depending on your actual requirements, you may be able to adjust your site to leverage Functions.
Here’s a blog article I found via a quick Google, that references working with MongoDB and Netlify Functions: