Project: Activity Scheduler
Live Web Application Link: http://az.mrfixer.pk/
Sr. No. | Software | Version | Reason |
---|---|---|---|
1 | nodeJS | 8.17.0 | We need nodeJS to run our backend application. We also need nodeJS to run node package manager (npm). |
2 | git bash | 2.27.0. | It has multiple uses depends upon us dealing with github such as clone can be done using git bash. Furthermore, we can also run our back-end and front-end using Git Bash. |
3 | visual studio code | 1.47.3 | We use Visual studio (VS) Code to write our JS code. We can also use VS code (ctrl + ~) terminal to get some services which git bash provides. |
4 | OS (window 10 Pro 64-bit) | 10.0.19041 | Basic requirement ☻. The operating sytem we are using for this project is Window 10. |
-
Step 1: Install nodejs (8.17.0) from https://nodejs.org/en/
-
Step 2: Install Git Bash (2.27.0.windows.1) from https://git-scm.com/download/win (it is optional in this case as requirements can be fulfilled manually by other platforms; preferable to install for convenience).
-
Step3: Install visual studio code (1.47.3)
-
Step4: Clone the repository from https://github.com/zahidalidev/CS311S20PID25.git using any of your convenient tool.
-
Step5(method#1): Go to “timeTableBackend” from the repository you have cloned and open git bash here and run command “node index.js” then in the response you will see message “listening on port 5000” it means backend is running.
Step5 (method#2): Go to “timeTableBackend” from the repository you have cloned and open with visual studio here and press ctrl + ~ and run command “node index.js” then in the response you will see message “listening on port 5000” its mean backend is running. -
Step6(method#1): Go to “timetable_frontend” from the repository you have cloned and open git bash here and run command “npm start”, in the response frontend application will start running on “http://localhost:3000/” (browser) on port in 3000 in a while so now both front-end and backend are running.
Step6(method#2): Go to “timetable_frontend” from the repository you have cloned and open with visual studio here and press ctrl + ~ and run command “npm start” then in the response frontend application will start running on “http://localhost:3000/” (browser) on port in 3000 in a while so now both front-end and backend are running.