A web platform that allows you to discover the most demanded technologies in your city in real time using web scraping. Developed in team with @EmilyLino.
Server:
- NestJS v9
- TypeScript + ESLint
- Puppeteer v15
- JWT
- ESLint
- Mongoose/MongoDB
- Swagger
Client:
- Angular v14
- TypeScript + ESLint
- Angular Material
- Reactive forms, HttpClient, RxJS, ng2-charts, and others technologies of the Angular ecosystem
https://github.com/jeanpierm/ppg-client
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
It allows discovering the professional profile with the most demanded technologies according to the location and preferred job title in real time.