Create API service
Budget: $30 – $250 USD
Create an API service (you must use Node.js and MongoDB) that supports full
CRUD
app to allow populating the HTML table with JSON data
provided by the API, implement the ability to Add and Delete items from that table
using API only from your front-end. You are free to use any available frontend frameworks/plugins to implement that functionality (Vanilla JavaScript, jQuery,
Angular, etc.)
Deploy your application to Heroku and your database to MongoDB Atlas. Possess a
coherent commit history on GitHub (at least 8 valid and logical commits) and have your
final submission code present in your Git repository
Do not store your MongoDB Atlas credentials in your code committed to GitHub – you will
get 0 marks for your deployment, if this is done – please use environment variables in both
GitPod (if using .env file, then provide the exclusion rule inside .gitignore file) and Heroku.
You can also get 0 marks for your deployment, if your app is not running on Heroku or if
your app does not connect to your cloud-provisioned MongoDB Atlas database.
References
CRUD
app to allow populating the HTML table with JSON data
provided by the API, implement the ability to Add and Delete items from that table
using API only from your front-end. You are free to use any available frontend frameworks/plugins to implement that functionality (Vanilla JavaScript, jQuery,
Angular, etc.)
Deploy your application to Heroku and your database to MongoDB Atlas. Possess a
coherent commit history on GitHub (at least 8 valid and logical commits) and have your
final submission code present in your Git repository
Do not store your MongoDB Atlas credentials in your code committed to GitHub – you will
get 0 marks for your deployment, if this is done – please use environment variables in both
GitPod (if using .env file, then provide the exclusion rule inside .gitignore file) and Heroku.
You can also get 0 marks for your deployment, if your app is not running on Heroku or if
your app does not connect to your cloud-provisioned MongoDB Atlas database.
References