Skip to content

buzzcosm/ztm-course-projects-nodejs-nasa-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NASA Mission Control Project

ZTM Udemy Course - Complete NodeJS Developer.

Original final code of this course section on GitHub of nasa-project.

ZTM 👉 Don’t be a Junior Developer

The Developer’s Edge: How To Become A Senior Developer

Prerequisite

  • Node.js is installed ⚡
  • Prefered Code-Editor/IDE is installed (For example: vscode) ✍
  • Terminal is ready 😎

Structure

Description

📌 The "NASA Mission Control" project provides a valuable exercise in integrating RESTful APIs using Node.js and Express.js. Through this project, you’ll gain hands-on experience in managing API endpoints, handling requests, and efficiently structuring backend processes, which are essential skills for developing robust web applications.

🚀 👉 It was a fantastic experience filled with fun and learning! 🎉💥🙌

Process

Install npm packages ⬇

npm install

Run application 🏎️💨

# develop mode
npm run watch

or

# production mode
npm run deploy

or

npm run deploy-cluster

Test application 📊

npm test

or

# from server
cd server
npm run test-watch 

Clean artifacts 🧹🪣

Tip

Keep your things clean!

Remove all node_modules and public folder.

npm run clean

Testing APIs

Useful references