129 |
130 | {
131 | "name" : "QtI5dUu",
132 | "cluster_name" : "elasticsearch",
133 | "cluster_uuid" : "DMXhqzzjTGqEtDlkaMOzlA",
134 | "version" : {
135 | "number" : "7.6.2",
136 | "build_flavor" : "default",
137 | "build_type" : "tar",
138 | "build_hash" : "00d8bc1",
139 | "build_date" : "2018-06-06T16:48:02.249996Z",
140 | "build_snapshot" : false,
141 | "lucene_version" : "7.3.1",
142 | "minimum_wire_compatibility_version" : "5.6.0",
143 | "minimum_index_compatibility_version" : "5.0.0"
144 | },
145 | "tagline" : "You Know, for Search"
146 | }
147 |
148 |
149 |
150 | ### Installing
151 |
152 | The project is divided into several components, i.e services
153 |
154 | * Notifier-Service
155 | * Scrapper-Service
156 | * Search-Service
157 |
158 | None of this services requires any instllation and can be executed on the fly
159 |
160 | **Other services coming soon**
161 |
162 |
163 |
164 | ## Deployment
165 |
166 | **Scrapper-Service**
167 | Note: Make sure the configuration file is properly configured for usage, since app.py is reading configuration from the file
168 |
169 | ```
170 | >> cd Scrapper-Service
171 |
172 | >> python app.py --help
173 | usage: app.py [-h] [-c CONFIG] [-l {debug,warn,error,info}] [-t TEST]
174 | [-ls {console,file}]
175 |
176 | optional arguments:
177 | -h, --help show this help message and exit
178 | -c CONFIG, --config CONFIG
179 | Specify config.json file ,default: config.json
180 | -l {debug,warn,error,info}, --log {debug,warn,error,info}
181 | Specify the debug level ,default: debug
182 | -t TEST, --test TEST Specify whether to test app initialization or run the
183 | scrappers ,default: True
184 | -ls {console,file}, --logStream {console,file}
185 | Specify whether to print logs on terminal or to file
186 | ,default: console
187 |
188 | >> python -m unittest test
189 | It will run all the unit tests written and kept under test folder
190 |
191 | ```
192 |
193 | **Notifier-Service**
194 |
195 | ```shell
196 |
197 | >> cd Notifier-Service
198 |
199 | //For dev
200 |
201 | >> npm run-script build
202 |
203 | >> npm start
204 |
205 | //For prod
206 |
207 | >> npm run-script build
208 |
209 | >> npm run-script run
210 |
211 | ```
212 |
213 |
214 | ## Built With
215 |
216 | * [pymongo](https://api.mongodb.com/python/current/) - Mongo client for python
217 |
218 |
219 |
220 | ## Contributing
221 |
222 | Please read [CONTRIBUTING.md](https://github.com/rajatkb/Conference-Notify/blob/master/.github/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
223 |
224 |
225 | ## 👨 Project Admin
226 |
227 | - Rajat Kanti Bhattacharjee [](https://github.com/rajatkb) [
](https://www.linkedin.com/in/rajatkb/)
[](https://github.com/MahamArif) [
](https://www.linkedin.com/in/maham-arif/)
[](https://github.com/anoopsingh1996) [
](https://linkedin.com/in/anoopsingh1996)
[](https://github.com/sagar-sehgal) [
](https://www.linkedin.com/in/sagar-sehgal/)
Attend a conference to meet people, try something new, or do moreof what you love
5 | 6 |Conferences near you
13 |HERE SEARCH PAGE CONTENT WILL GO!
2 | -------------------------------------------------------------------------------- /User-App/src/app/search-page/search-page.component.spec.ts: -------------------------------------------------------------------------------- 1 | import { async, ComponentFixture, TestBed } from '@angular/core/testing'; 2 | 3 | import { SearchPageComponent } from './search-page.component'; 4 | 5 | describe('SearchPageComponent', () => { 6 | let component: SearchPageComponent; 7 | let fixture: ComponentFixtureWelcome to the signup page :)
2 | -------------------------------------------------------------------------------- /User-App/src/app/signup/signup.component.spec.ts: -------------------------------------------------------------------------------- 1 | import { async, ComponentFixture, TestBed } from '@angular/core/testing'; 2 | 3 | import { SignupComponent } from './signup.component'; 4 | 5 | describe('SignupComponent', () => { 6 | let component: SignupComponent; 7 | let fixture: ComponentFixture