WatchSeries is a full-stack web application built with Angular for the frontend and Node.js/Express for the backend. Follow these steps to set up and run the project locally on Windows, macOS, and Linux.
Make sure the following tools are installed globally:
- Node.js & npm
- npx
- Angular CLI
You can install these using the following commands:
npm install -g npx
npm install -g npm
npm install -g @angular/cli
- Open a terminal or command prompt.
- Navigate to the backend directory:
cd backend
- Install the required backend dependencies:
npm install
- Run the backend server in development mode:
npm run dev
This will start the backend server, typically running at http://localhost:3000
.
- Open another terminal or command prompt.
- Navigate to the project root directory:
cd ../
- Install the frontend dependencies:
npm install
- Serve the frontend application:
ng serve -o
This will start the Angular development server and open the app in your browser at http://localhost:4200
.
cd backend
npm install
npm run dev
npm install
ng serve -o
Follow these steps, and you'll have both the backend and frontend running locally. Enjoy using the WatchSeries app!