The MEAN stack is a JavaScript-based framework for developing web applications. MEAN is named after MongoDB, Express, Angular, and Node, the four key technologies that make up the layers of the stack.
MongoDB — document database Express(.js) — Node.js web framework Angular(.js) — a client-side JavaScript framework Node(.js) — the premier JavaScript web server
Before you begin, ensure you have met the following requirements:
- Node.js installed (recommend version v18.17.0 or higher)
- MongoDB installed and running locally or accessible remotely
To install the project dependencies, follow these steps:
git clone https://github.com/danbigma/MeanProject.git
cd MeanProject
npm install # Install server dependencies
npm run client-install # Install client dependencies
npm run dev # Running the Project !!!
npm run server # Running the server only
npm run client # Running the client only