{"id":28220879,"url":"https://github.com/dagmawig/flight-save-client","last_synced_at":"2026-04-26T22:31:13.993Z","repository":{"id":112587037,"uuid":"493476925","full_name":"dagmawig/flight-save-client","owner":"dagmawig","description":"This app is used to save one way flight searches and get email alert when lowest price of the saved search is below the given alert price.","archived":false,"fork":false,"pushed_at":"2022-11-11T16:59:35.000Z","size":8377,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-10T09:41:18.971Z","etag":null,"topics":["axios","firebase","firebase-auth","redux-toolkit","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dagmawig.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-05-18T02:10:29.000Z","updated_at":"2022-06-04T04:23:46.000Z","dependencies_parsed_at":"2023-05-16T17:30:58.438Z","dependency_job_id":null,"html_url":"https://github.com/dagmawig/flight-save-client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dagmawig/flight-save-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagmawig%2Fflight-save-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagmawig%2Fflight-save-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagmawig%2Fflight-save-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagmawig%2Fflight-save-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dagmawig","download_url":"https://codeload.github.com/dagmawig/flight-save-client/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagmawig%2Fflight-save-client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32315711,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T21:09:39.134Z","status":"ssl_error","status_checked_at":"2026-04-26T21:09:21.240Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axios","firebase","firebase-auth","redux-toolkit","typescript"],"created_at":"2025-05-18T04:16:25.068Z","updated_at":"2026-04-26T22:31:13.988Z","avatar_url":"https://github.com/dagmawig.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flight Search and Saving App\nThis app is used to save one way flight searches and get email alert when lowest price of the saved search is below the given alert price.\nThe app uses priceline API so the user can go to priceline and buy tickets once they get an email alert.\nThe app can also be used as one stop place to check current prices of saved flight searches.\n\n# App is published at https://dagmawig.github.io/flight-save-client/\n\n## Server side \nServer side is written in python with Django framework and is located at https://github.com/dagmawig/flight-save-backend\nIt is hosted on Heroku platform.\n\n### Services and Functions Used\nI used TypeScript React to build the frontend.\nI used Material UI CSS framework for styling.\nI used firebase authentication to verify user email and authenticate using email and password. \nI used axios method to make https request to server side. \nI used MongoDB to store user data. \nI used heroku.com to host server code. \nI used Redux Toolkit to manage global app state. \nI used useState hook to manage local app state. \nI used Priceline API to import flight search result.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdagmawig%2Fflight-save-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdagmawig%2Fflight-save-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdagmawig%2Fflight-save-client/lists"}