Skip to content

Commit d289540

Browse files
committed
add calender Demo
1 parent cfe6610 commit d289540

File tree

10 files changed

+1966
-231
lines changed

10 files changed

+1966
-231
lines changed

vue-calender-demo/data/index.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
const fs = require('fs');
2+
const jsonBuffer = fs.readFileSync('myCourse.json');
3+
const JSONData = jsonBuffer.toString('utf-8');
4+
const myCourses = JSON.parse(JSONData);
5+
6+
const firebase = require('firebase/app');
7+
require('firebase/firestore');
8+
const firebaseConfig = require('./firebase.config');
9+
10+
const firebaseApp = firebase.initializeApp(firebaseConfig);
11+
const db = firebaseApp.firestore();
12+
13+
const insertData = async () => {
14+
for (let i = 0; i < myCourses.length; i++) {
15+
let dbSnap = await db.collection('courses').add(myCourses[i]);
16+
console.log(dbSnap.id);
17+
}
18+
};
19+
20+
insertData();
Lines changed: 216 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,216 @@
1+
[
2+
{
3+
"IC": "S K Choudhary",
4+
"courseNo": 1160,
5+
"courseCode": "GS F243",
6+
"courseName": "CURRENT AFFAIRS",
7+
"units": 3,
8+
"comprehensiveExamDate": "2021-05-04T03:30:00.000Z",
9+
"lectures": [
10+
{
11+
"section": "L1",
12+
"dhString": "M W F 6",
13+
"timings": [
14+
{ "day": "Monday", "dayCode": "M", "time": "13:00 - 13:50" },
15+
{ "day": "Wednesday", "dayCode": "W", "time": "13:00 - 13:50" },
16+
{ "day": "Friday", "dayCode": "F", "time": "13:00 - 13:50" }
17+
],
18+
"instructors": ["S K Choudhary"]
19+
}
20+
],
21+
"tutorials": [],
22+
"labs": []
23+
},
24+
{
25+
"IC": "Madhurima Das",
26+
"courseNo": 1173,
27+
"courseCode": "GS F311",
28+
"courseName": "INTRO TO CONFLICT MGMT",
29+
"units": 3,
30+
"comprehensiveExamDate": "2021-05-10T03:30:00.000Z",
31+
"lectures": [
32+
{
33+
"section": "L1",
34+
"dhString": "M W F 5",
35+
"timings": [
36+
{ "day": "Monday", "dayCode": "M", "time": "12:00 - 12:50" },
37+
{ "day": "Wednesday", "dayCode": "W", "time": "12:00 - 12:50" },
38+
{ "day": "Friday", "dayCode": "F", "time": "12:00 - 12:50" }
39+
],
40+
"instructors": ["Madhurima Das"]
41+
}
42+
],
43+
"tutorials": [],
44+
"labs": []
45+
},
46+
{
47+
"IC": "Nitin Chaturvedi",
48+
"courseNo": 1313,
49+
"courseCode": "CS F241",
50+
"courseName": "MICROPROC & INTERFACING",
51+
"units": 4,
52+
"comprehensiveExamDate": "2021-05-05T03:30:00.000Z",
53+
"lectures": [
54+
{
55+
"section": "L1",
56+
"dhString": "M W F 3",
57+
"timings": [
58+
{ "day": "Monday", "dayCode": "M", "time": "10:00 - 10:50" },
59+
{ "day": "Wednesday", "dayCode": "W", "time": "10:00 - 10:50" },
60+
{ "day": "Friday", "dayCode": "F", "time": "10:00 - 10:50" }
61+
],
62+
"instructors": ["Gss Chalapathi"]
63+
}
64+
],
65+
"tutorials": [
66+
{
67+
"section": "T1",
68+
"dhString": "M 1",
69+
"timings": [
70+
{ "day": "Monday", "dayCode": "M", "time": "08:00 - 08:50" }
71+
],
72+
"instructors": ["Devesh Samaiya (RS)"]
73+
}
74+
],
75+
"labs": [
76+
{
77+
"section": "P12",
78+
"dhString": "Th 9 10",
79+
"timings": [
80+
{ "day": "Thursday", "dayCode": "Th", "time": "16:00 - 17:50" }
81+
],
82+
"instructors": ["Punit Khatri (RS)", "Radha Bhardwaj (RS)"]
83+
}
84+
]
85+
},
86+
{
87+
"IC": "Amit Dua",
88+
"courseNo": 1095,
89+
"courseCode": "CS F212",
90+
"courseName": "DATABASE SYSTEMS",
91+
"units": 4,
92+
"comprehensiveExamDate": "2021-05-07T03:30:00.000Z",
93+
"lectures": [
94+
{
95+
"section": "L1",
96+
"dhString": "T Th 4 W 10",
97+
"timings": [
98+
{ "day": "Tuesday", "dayCode": "T", "time": "11:00 - 11:50" },
99+
{ "day": "Thursday", "dayCode": "Th", "time": "11:00 - 11:50" },
100+
{ "day": "Wednesday", "dayCode": "W", "time": "17:00 - 17:50" }
101+
],
102+
"instructors": ["Amit Dua", "Mukesh Kumar Rohil"]
103+
}
104+
],
105+
"labs": [
106+
{
107+
"section": "P5",
108+
"dhString": "Th 7 8",
109+
"timings": [
110+
{ "day": "Thursday", "dayCode": "Th", "time": "14:00 - 15:50" }
111+
],
112+
"instructors": ["Upendra Singh (RS)"]
113+
}
114+
],
115+
"tutorials": []
116+
},
117+
{
118+
"IC": "Rahul Arora",
119+
"courseNo": 1023,
120+
"courseCode": "ECON F211",
121+
"courseName": "PRINCIPLES OF ECONOMICS",
122+
"units": 3,
123+
"comprehensiveExamDate": "2021-05-11T08:30:00.000Z",
124+
"lectures": [
125+
{
126+
"section": "L2",
127+
"dhString": "M W F 7",
128+
"timings": [
129+
{ "day": "Monday", "dayCode": "M", "time": "14:00 - 14:50" },
130+
{ "day": "Wednesday", "dayCode": "W", "time": "14:00 - 14:50" },
131+
{ "day": "Friday", "dayCode": "F", "time": "14:00 - 14:50" }
132+
],
133+
"instructors": [
134+
"Rahul Arora",
135+
"Rajan Pandey",
136+
"Krishna M",
137+
"Geetilaxmi Mohapatra"
138+
]
139+
}
140+
],
141+
"tutorials": [
142+
{
143+
"section": "T9",
144+
"dhString": "T 1",
145+
"timings": [
146+
{ "day": "Tuesday", "dayCode": "T", "time": "08:00 - 08:50" }
147+
],
148+
"instructors": ["Megha (RS)"]
149+
}
150+
],
151+
"labs": []
152+
},
153+
{
154+
"IC": "Vishal Gupta",
155+
"courseNo": 1094,
156+
"courseCode": "CS F211",
157+
"courseName": "DATA STRUCTURES & ALGO",
158+
"units": 4,
159+
"comprehensiveExamDate": "2021-05-13T03:30:00.000Z",
160+
"lectures": [
161+
{
162+
"section": "L1",
163+
"dhString": "M 10 T Th 3",
164+
"timings": [
165+
{ "day": "Monday", "dayCode": "M", "time": "17:00 - 17:50" },
166+
{ "day": "Tuesday", "dayCode": "T", "time": "10:00 - 10:50" },
167+
{ "day": "Thursday", "dayCode": "Th", "time": "10:00 - 10:50" }
168+
],
169+
"instructors": ["Vishal Gupta", "L. Rajya Lakshmi"]
170+
}
171+
],
172+
"labs": [
173+
{
174+
"section": "P1",
175+
"dhString": "T 7 8",
176+
"timings": [
177+
{ "day": "Tuesday", "dayCode": "T", "time": "14:00 - 15:50" }
178+
],
179+
"instructors": ["Vishal Gupta", "L. Rajya Lakshmi"]
180+
}
181+
],
182+
"tutorials": []
183+
},
184+
{
185+
"IC": "Smita Raghuvanshi",
186+
"courseNo": 1632,
187+
"courseCode": "BITS F225",
188+
"courseName": "ENVIRONMENTAL STUDIES",
189+
"units": 3,
190+
"comprehensiveExamDate": "2021-05-03T03:30:00.000Z",
191+
"lectures": [
192+
{
193+
"section": "L1",
194+
"dhString": "M W F 2",
195+
"timings": [
196+
{ "day": "Monday", "dayCode": "M", "time": "09:00 - 09:50" },
197+
{ "day": "Wednesday", "dayCode": "W", "time": "09:00 - 09:50" },
198+
{ "day": "Friday", "dayCode": "F", "time": "09:00 - 09:50" }
199+
],
200+
"instructors": [
201+
"Smita Raghuvanshi",
202+
"Madhurima Das",
203+
"Rajneesh Choubisa",
204+
"Tanu Shukla",
205+
"B Vani",
206+
"Sunita Raina",
207+
"Harikrishnan Gopinadhan Nair",
208+
"Arvind Kumar Sharma",
209+
"Muthukumar G"
210+
]
211+
}
212+
],
213+
"tutorials": [],
214+
"labs": []
215+
}
216+
]

0 commit comments

Comments
 (0)