A simple to-do list app powered by a nodejs backend and a jQuery frontend. Curently dummy data is used but a MongoDB databse may be added in the future.
Now, navigate to the forked repository in your profile. In the top-right corner of the page, you will find a green button with the text "Clone or download". Click on it. Copy the link that appears in the popup.
Now, go to your terminal (if you are using a Linux platform) or git bash (if you are using a Windows platform) and execute this command
git clone URL
Replace URL with the copied url
or you can just,
Go to your terminal and execute this command
$ git clone https://github.com/YOUR_USERNAME/To-do-app
Replace YOUR_USERNAME with your Github username.
Head over to https://nodejs.org/en/ and download the LTS version of nodejs. Run the following in your terminal to verfiy if node has been correctly installed.
$ node -v
$ npm -v
There should be no errors if node was installed correctly.
Install all dependencies in package.json file. This can be done by navigating to the cloned To-do-app directory in the command prompt/terminal/console and running the following commands:
$ cd To-do-app
$ npm install
To launch the Node server run:-
$ nodemon app.js
After the build completes, you can navigate to http://localhost:3000/ in your browser to check out the application.
And, that's it, you are DONE. You have successfully setup the project.