Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 12

Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 1 – Starting – 9th Sept. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

1) Read about PWAs . 1) Working in Official


Day 1 Thursday 11:00 A.M. 2) Added Node and Angular on my Environment.
12/09/2019 To system. 2) Got familiar with the
6:00 P.M. 3) Created Test Angular PWA Project premises.
and successful ran it on my server. 3) Gained knowledge on
(7 Hours) PWAs.
4) How to set up node and
angular

Leave on Friday 13/09/2019.


Remarks: Went to the ITO Office to sign and collect the necessary internship documents.

Holidays (Saturday & Sunday)

Page | 1
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 2 – Starting – 16th Sept. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

1) Got the task of building a PWA with 1) Browsing Projects online.


10:00 A.M. a Barcode Scanner. 2) How to use GitHub
Monday To 2) Browsed through websites to find a (Cloning the Repo)
Day 2 16/09/2019 6:00 P.M. Barcode Scanner Repository.
3) Got one and started working on it.
(8 hours)

11:00 A.M. 1) Made the app run on my server. 1) Running an app on server.
Day 3 Tuesday To 2) Deployed the app to Google 2) How to host on Google
17/09/2019 6:15 P.M. Firebase. Firebase.

(7 Hours)

1) Found an angular app for the 1) Testing an app .


10:45 A.M. barcode scanner. 2) How to use local storage.
Day 4 Wednesday To 2) Ran it and deployed at the Firebase.
18/09/2019 6:00 P.M. 3) Tested the scanner and it was
scanning some of the NP labels.
(7 Hours) 4) Browsed articles on using local
storage with angular.

1) Successfully stored the scanned 1) Working in Developer


10:45 A.M. data from the scanner to the local Tools.
Day 5 Thursday To storage and printing them. 2) Debugging.
19/09/2019 6:00 P.M. 2) Created a basic login app with
angular after browsing on the web.
(7 Hours)

Leave on Friday 20/09/2019

Page | 2
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 3 – Starting – 23rd Sept. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

1) Worked on Angular Forms. 1) Angular Forms


Day 6 Monday 11:00 A.M. 2) Created form with the required 2) Storing Form data into
23/09/2019 To fields for the barcode app. local storage.
6:00 P.M. 3) Scanner, Login and Form were
ready in three separate apps.
(7 Hours) 4) Stored data of form in local storage.

1) Combined the Login and Forms 1) Combining Angular Apps.


Day 7 Tuesday 11:00 A.M. apps together in one app. 2) Mobile Responsive App.
24/09/2019 To 2) Modified the UI of the login app to
5:30 P.M. make it mobile friendly.

(6.5 Hours)

1) Added auth functionality to login 1) Flowchart designing.


Day 8 Wednesday 11:30 A.M app through local storage.
25/09/2019 To 2) Designed a basic flowchart for the
6:00 P.M. app.
3) Gave brief to sir about the app.
(6.5 Hours)

Leave on Thursday 26/09/2019

Day 9 Friday 11:00 A.M. 1) Combined all three apps together 1) Storing form data in local
27/09/19 To into one single app. storage as an array.
5:30 P.M. 2) Created connection between form
and scanner.
(6.5 Hours) 3) Deployed the whole project to
firebase.

Page | 3
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 4 – Starting – 30th Sept. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

1) Displayed data from local storage in 1) Customizing angular


Day Monday 10:00 A.M. tabular form in angular. packages.
10 30/09/2019 To 2) Deployed and tested the app on 2) Documentation
5:00 P.M. mobile.
3) Added more barcode formats to the
(7 Hours) scanner.

Day Tuesday 11:00 A.M. 1) Added responsive navbar to the 1) Working on Stack
11 1/10/2019 To app. Overflow.
5:30 P.M. 2) Modified the UI of the app to make 2) Mobile – Testing
it mobile responsive.
(6.5 Hours)

Holiday on Wednesday 2/10/2019


Remarks: Gandhi Jayanti

Day Thursday 11:00 A.M. 1) Enabled all barcode formats of the


12 3/10/2019 To scanner by default.
5:45 P.M. 2) Created view in the app to show the
data submitted.
(6.5 Hours)

Day Friday 10:45 A.M. 1) Modified the layout of the app. 1) Firebase database theory.
13 4/10/19 To 2) Started working on firebase
5:45 P.M. database.

(7 Hours)

Page | 4
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 5 – Starting – 7th Oct. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

1) Stored and fetched form data from 1) Firebase database usage.


Day Monday 12:00 P.M. firebase.
14 7/10/2019 To 2) Connected login form with firebase.
6:00 P.M.

(6 Hours)

Holiday on Tuesday 8/10/2019


Remarks: Dussehra

Day Wednesday 11:00 A.M. 1) Added date-wise sort to the data. 1) Sorting Data
15 9/10/2019 To 2) Added bootstrap and font- 2) Use of Libraries
5:30 P.M. awesome libraries to the app.
3) Installed the prebuild Barcode App
(6.5 Hours) provided in APK.

Day Thursday 11:00 A.M. 1) Changed the UI of the home screen 1) Code Optimization
16 10/10/2019 To according to the prototype app. 2) PWA Conversion
5:30 P.M. 2) Added more forms.
3) Corrected bugs and improved CSS.
(6.5 Hours) 4) Added PWA features to the app.

Leave on Friday 11/10/2019

Page | 5
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 6 – Starting – 14th Oct. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

Day Monday 11:00 A.M. 1) UI Customization


17 14/10/2019 To 2) Correction on input errors.
5:30 P.M.

(6.5 Hours)

Leave from Tuesday 15/10/2019 – Wednesday 16/10/2019

Day Thursday 12:00 P.M. 1) Added tabs to the app.


18 17/10/2019 To 2) Deployed the app to firebase.
6:00 P.M.

(6 Hours)

1) Found an angular template for the 1) Document Study


Day Friday 10:30 A.M. admin app.
19 18/10/2019 To 2) Created angular app using it.
4:00 P.M. 3) Added the login functionality to the
admin app.
(5.5 Hours) 4) Read the RFP for the app provided
to me.

Page | 6
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 7 – Starting – 21st Oct. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

Leave on Monday 21/10/2019

1) Created the UI of all the forms for 1) Working simultaneously


Day Tuesday 11:00 A.M. the admin app. on multiple apps.
20 22/10/2019 To 2) Converted the admin app to PWA.
5:30 P.M. 3) Deployed the admin app to
firebase.
(6.5 Hours) 4) Made the admin app mobile
responsive.

1) Gave walkthrough of admin and 1) Demo/Presentation on


Day Wednesday 11:00 A.M. user apps to TGIT team in Noida. Video Call.
21 23/10/2019 To 2) Added more fields in the user app
5:30 P.M. according to the RFP.
3) Shared both the apps on Google
(6.5 Hours) Drive.

Day Thursday 11:00 A.M. 1) Reviewed both User and Admin


22 24/10/2019 To apps.
3:30 P.M. 2) Improved UI of the navbar.

(4.5 Hours)

Day Friday 11:00 A.M. 1) Customized the UI of the web


23 25/10/2019 To forms.
5:30 P.M. 2) Deployed the app to firebase.
3) Read about connecting with mongo
(6.5 Hours) db and using bitbucket

Page | 7
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 8 – Starting – 28th Oct. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

Holidays from Monday 28/10/2019 – Tuesday 29/10/2019


Remarks: Diwali

Day Wednesday 11:00 A.M. 1) Registered on Bit Bucket. 1) Using Bit Bucket
24 30/10/2019 To 2) Installed GIT on my system and 2) Git implementation on VS
5:30 P.M. configured it to use on VS Code. Code.
3) Made UI changes and pushed the
(6.5 Hours) code to bucket.

Day Thursday 11:00 A.M. 1) Read about MEAN Stack. 1) MongoDB usage
25 31/10/2019 To 2) Practiced on form connecting with
5:30 P.M. MongoDB.
3) Read on integration of api.
(6.5 Hours)

Leave on Friday 1/11/2019

Page | 8
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 9 – Starting – 4th Nov. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

Day Monday 10:45 A.M. 1) Added validations to the forms 1) Ng Validations


26 4/11/2019 To using ng-directive.
5:30 P.M. 2) Pushed the code and deployed the
app.
(6.5 Hours)

10:45 A.M. 1) Read the code modifications done 1) API Calls


Day Tuesday To to use the API calls.
27 5/11/2019 5:45 P.M. 2) Made UI corrections.

(7 Hours)

Day Wednesday 11:00 A.M. 1) Added Reactive Forms to the 1) Angular Reactive Forms
28 6/11/2019 To Modules in the User App. usage.
5:30 P.M. 2) Tested MongoDB on my system by
creating collections and documents.
(6.5 Hours)

1) Cloned a repo of MEAN App from 1) Node connection to


Day Thursday 11:00 A.M. the GitHub. MongoDB.
29 7/11/2019 To 2) Made the app work on my system.
5:30 P.M. 3) Read documentations about MEAN
and LAMP stack comparisons.
(6.5 Hours) 4) Pulled backend codes from the
bucket and studied them.
5) Installed Postman on my system.

1) Hit the login api post requests using 1) Postman usage


Day Friday 11:00 A.M. postman.
30 8/11/2019 To 2) Created repo on my system to run
5:30 P.M. the backend server code and
connected it with bucket.
(6.5 Hours)

Page | 9
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 10 – Starting – 11th Nov. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

Day Monday 11:00 A.M. 1) Connected the Receipt, Issue and 1) Connecting APIs with
31 11/11/2019 To Transfer forms to MongoDB. forms in angular.
5:30 P.M. 2) Updated the schema of receipt 2) DB Schema Change.
collection. 3) Routers, Models in node
(6.5 Hours) 3) Added api service to both apps. server.
4) Pushed the code.

Day Tuesday 11:00 A.M. 1) Installed MongoDB Compass. 1) Fetching and displaying
32 12/11/2019 To 2) Fetched data from mongodb and data through API.
5:30 P.M. showed in the admin app.

(6.5 Hours)

Day Wednesday 11:00 A.M. 1) Updated layouts of all modules in 1) Token Auth in API
33 13/11/2019 To the admin app. Requests.
5:30 P.M. 2) Worked on authenticating GET
requests with token.
(6.5 Hours)

1) Sending headers along


Day Thursday 11:00 A.M. 1) Connected the admin app to bit with API requests.
34 14/11/2019 To bucket server and created the
5:30 P.M. branches.
2) Sent GET request using Token auth.
(6.5 Hours) 3) Merged the DB of User and Admin
apps.

Leave on Friday 15/11/2019

Page | 10
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 11 – Starting – 18th Nov. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

11:00 A.M. 1) Went to Noida Office for the first


Day Monday To time.
35 18/11/2019 6:00 P.M. 2) Connected User form and some
master data forms of the admin app to
(7 Hours) DB.
3) Fetched user data from DB and
displayed in the Admin App.

1) Created the functionality in the user 1) Fetching single row data


Day Tuesday 10:45 A.M. app to detect the user’s plant and from MongoDB
36 19/11/2019 To fetch the data according to it.
5:30 P.M. 2) Populated all dropdowns according
to the master data.
(6.5 Hours) 3) Added rules to the login of both
apps to detect the user role.

Day Wednesday 11:00 A.M. 1) Added range validations to master 1) Range/Pattern Validations
37 20/11/2019 To data forms.
5:30 P.M. 2) Corrected UI bugs in the user app.
3) Enhanced the admin app dashboard
(6.5 Hours) with live data count blocks.

Leave on Thursday 21/11/2019

Day Friday 10:45 A.M. 1) Went to Noida office. 1) Deletion of Data in


38 22/11/2019 To 2) Added “if already exists” check MongoDB.
6:00 P.M. functionality to every master data
forms
(7 Hours) 3) Created Delete buttons for master
data forms.

Page | 11
Internship Daily Logbook - Aayush Gupta – Bennett Coleman & Co. Ltd.

Week 12 – Starting – 25th Nov. 2019


DAY DATE TIMINGS DESCRIPTION OF WORK SKILLS LEARNT

1) Created starting pages for the 1) Solution Document


Day Monday 10:45 A.M. solution document of the app in MS- Creation.
39 25/11/2019 To word.
5:30 P.M. 2) Designed flowcharts for both user
and admin apps.
(6.5 Hours) 3) Took screenshots of all the screens
of user and admin apps.

1) Created pages for the flow screens


Day Tuesday 11:00 A.M. of both apps in the solution document.
40 26/11/2019 To 2) Created pages to explain the
5:30 P.M. working of the forms in the solution
document.
(6.5 Hours) 3) Reviewed and finalized the solution
document.

Day Wednesday 11:30 A.M. 1) Went to Noida office.


41 27/11/2019 To 2) Tested the complete app.
6:00 P.M. 3) Made some flow design changes in
both the flowcharts.
(6.5 Hours)

Day Thursday 11:00 A.M. 1) Compressed and shared all the


42 28/11/2019 To project directories.
5:30 P.M. 2) Pushed all the project code to
the bucket server.
(6.5 Hours)

Page | 12

You might also like