This project is a travel planning tool that allows users to input trip details (e.g., destination, date, activities) and receive relevant trip information, such as weather forecasts and trip status. The project is built using HTML, CSS (Sass), JavaScript, Webpack, and Express.
- Node.js - JavaScript runtime version : (v22.12.0)
- Express - Web framework for Node.js
- Webpack - Module bundler for JavaScript and assets
- Babel - JavaScript compiler for backward compatibility
- Sass - CSS preprocessor for styling
- Jest - JavaScript testing framework
-
npm run build: This command bundles and optimizes your project for production using Webpack.npm run build
-
npm run dev: This command runs both the Node.js server and the Webpack development server concurrently.npm run start
-
npm run test: This command runs Jest unit tests with watch mode enabled to verify that your code is working as expected.npm run test -
npm run start: This command run express servernpm run dev
npm installnpm run devAfter building the application, run the Node.js server and Webpack development server concurrently with:
npm run startnpm run testnpm run build