As some greate personality said: Subtracting from your list of priorities is as important as adding to it.
. So here we have ToDo-List application, which will keep track of all your priorities.
Home Page:
- The home page have three input:
- Category: Contains different category of your activity.
- Due Date: The date in which you wish to complete the activity .
- Activity Name: Name of the activity which user want to perform.
-
On clicking submit the activity will be display in the browser with all other details.
-
User can also delete the activiy by clicking on delete icon.
-
Total task present in the bucket will be display in bottom left corner.
-
If user want to empty the bucket he/she can click on button present at bottom right corner.
-
In bottom there are different categories option user can see activity related to the particular category.
- Assets: It contains all static file CSS, JS, Images.
- Config: It contains connection to Database.
- Controller: It redirect the webpage according to user action.
- Models: It contains Database Schema.
- Routes: It contains all routes.
- Views: It contins all file which render UI to browser.
- Clone the project.
- Go to folder.
- Run following command.
npm install express npm install ejs npm install mongoose
- Connect to mongodb.
- Run command:
npm start
- Go to https://localhost/8000 to use the application.