Skip to content

Babitabisht/Search_Frontend

Repository files navigation

Search

Live here

The repository is a rough attempt to clone This website

The primary focus on developing the project was

  1. Making signup page that will take username, email and password and register the user and then login page that will take username or email and password and log the user in.
  2. After clicking login button, the user will be directed to the main dashboard of your app and that username will be shown on upper left corner of app in place of “Search Hacker News”
  3. Make the list item clickable and redirect it to the respective url
  4. Provide pagination options at the end of table. (under development)
  5. Keep a track of user’s last five searches and its timings and show on the UI in separate history page .
  6. Deploy your application on a cloud platform like Heroku.

key feature

Search on the basis of urls of the page is implemented

Development insights

Backend

  1. The following npm modules are used
  2. bcryptjs
  3. body-parser
  4. cors
  5. express
  6. jsonwebtoken
  7. log4js
  8. mongodb
  9. mongoose
  10. passport
  11. passport-jwt

Frontend

  1. Angular 7 is used as Frontend framework
  2. Reactive Forms are used
  3. Bootstrap along with custom css is used

Screenshots

Register Login search1 search2 search3

Please find the Angular based frontend here

About

Frontend of Search repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published