### Some ground rules 1. Add both node_modules from Slient and Server to your ```gitignore``` file 2. Make a brach with the following naming conventionp, prefix it with your name ```Your-Name Branch-Name```. --- ### Frontend 1. `cd frontend` into the dir and then type command ```Bash 1. npm install #Installs the needed packages 2. npm run dev #Start The Server ``` --- ### Backend 1. `cd backend` into the dir and then type command ```Bash 1. npm install #Installs the needed packages 2. npm run dev #Start The Server ``` --- ### Recommendation 1. `cd recommendation-engine` into the dir and then type command ```Bash 1. python3 server.py #Start The Server ``` --- ### Recommendation system 1. Install the dependencies ```Bash pip install mysql.connector ``` ### Database 1. MySql Version 9.2.0 2. To Create the DataBase use the command bellow: ```Bash 1. mysql -u root 2. \. PathToYour/Schema.sql 3. \. PathToYour/Init-Data.sql ```