Visit the Demo.
This is instructions permit you to obtain a copy for this project.
See Deployment to know how you run the project.
- Clone this project
$ git clone https://github.com/montotox/instotox/
- Install Node.
$ sudo apt-get install -y nodejs
- Enter in your folder .../instotox/server/.
- Execute npm run dev for run the demon.
- Enter in your folder .../instotox/client/.
- In new terminal execute npm start for run the frontend.
- You need the instance S3 in AWS and make a .env file with your credentials.
- You need Mongo Atlas and add the credentials in the .env file to config mongoose.
- Change the uri in client/config.js file.
const httpLink = createUploadLink({
uri: "https://localhost:3000/",
});
You can test the conections trying login or signup a new user.
If you can't you should see errors in the terminal where you running your server.
Check your credentials.
- Bad credentials in your new .env file.
- Check that you are running the server and the client.
You can deploy the frontend in Netlify and the backend in Heroku.
- Add the server folder in Heroku.
- Change the uri in client/config.js file.
const httpLink = createUploadLink({
uri: "https://{yourServer}.herokuapp.com/",
});
- In .../instotos/client/ run npm build.
- Add the client/build folder in Netlify.
- Enjoy your Instotox!๐
- Ricardo Coronel - Initial work / Documentation - montotox
This project is under licence (MIT) - see the file LICENSE.md for more details.
- Comment with others about this project ๐ข
- Invite a beer ๐บ or a coffe โ.
- Give thanks publicly ๐ค.
- I'm coding with โค๏ธ.