{"id":24895102,"url":"https://github.com/ohshajim/lifecare-client","last_synced_at":"2026-04-10T15:51:25.108Z","repository":{"id":248299621,"uuid":"819100356","full_name":"OHshajim/LifeCare-Client","owner":"OHshajim","description":" LifeCare is a web application that simplifies medical camp management, allowing participants to join and pay for camps, and enabling organizers to manage users and camps securely. All private routes are protected by JWT for enhanced security.","archived":false,"fork":false,"pushed_at":"2024-09-01T11:52:18.000Z","size":221,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T19:16:15.184Z","etag":null,"topics":["axios","firebase","jwt","materialtailwindcss","react-router","reactjs","stripe","tailwindcss","tanstack-query"],"latest_commit_sha":null,"homepage":"https://lifecare-529a0.web.app/","language":"JavaScript","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/OHshajim.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}},"created_at":"2024-06-23T19:24:17.000Z","updated_at":"2024-09-01T11:52:21.000Z","dependencies_parsed_at":"2024-07-13T20:25:17.577Z","dependency_job_id":null,"html_url":"https://github.com/OHshajim/LifeCare-Client","commit_stats":null,"previous_names":["ohshajim/lifecare-client"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OHshajim%2FLifeCare-Client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OHshajim%2FLifeCare-Client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OHshajim%2FLifeCare-Client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OHshajim%2FLifeCare-Client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OHshajim","download_url":"https://codeload.github.com/OHshajim/LifeCare-Client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245869249,"owners_count":20685804,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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","jwt","materialtailwindcss","react-router","reactjs","stripe","tailwindcss","tanstack-query"],"created_at":"2025-02-01T19:16:31.558Z","updated_at":"2025-12-30T23:22:23.501Z","avatar_url":"https://github.com/OHshajim.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LifeCare\n\u003ch3\u003eMedical Camp Management System \u003c/h3\u003e\n\n****** Organizer ****** \u003c/br\u003e\nOrganizers username: Viewer \u003c/br\u003e\nOrganizers email: test@gmail.com \u003c/br\u003e\nPassword: test1212 \u003c/br\u003e\n\nLive site URL : https://lifecare-529a0.web.app/\n\n\nBullet points featuring the website: \u003c/br\u003e\n****** Best Features ******\n1. Users can paid by stipe .\n2. In this webSite, Organizers have differant opportunities from Users.like as User Management, Camp Management . etc.\n3. Organizer can update the role of user .\n   \n****** Others ******\n1. User can search and sort by camp fees, name or other options .\n2. User Can Analyses his registered camps , paid fees , etc.\n3. User can delete his registered  camps before pay.\n4. User can also update his profile but without email.\n5. Organizer Can delete user , Camps , Registered camps before payment .\n6. Organizer can add Camps .\n7. Every privet route are protected by JWT .\n\n\u003ch1\u003eTo run localy :\u003c/h1\u003e\n# npm pakage \u003c/br\u003e\n1. axios \u003c/br\u003e\n2. react icons\u003c/br\u003e\n3. material-tailwind\u003c/br\u003e\n4. react-rating\u003c/br\u003e\n5. stripe\u003c/br\u003e\n6. tanstack/react-query\u003c/br\u003e\n7. aos\u003c/br\u003e\n8. firebase\u003c/br\u003e\n9. react-helmet-async \u003c/br\u003e\n10. react-hook-form\u003c/br\u003e\n11. react-parallax\u003c/br\u003e\n12. react-responsive-carousel\u003c/br\u003e\n13. react-select\u003c/br\u003e\n14. recharts\u003c/br\u003e\n15. sweetalert2\u003c/br\u003e\n16. swiper\n\n\n\n# Secret Key\nVITE_apiKey= {firebase} \u003c/br\u003e\nVITE_authDomain= {firebase} \u003c/br\u003e\nVITE_projectId= {firebase} \u003c/br\u003e\nVITE_storageBucket= {firebase} \u003c/br\u003e\nVITE_messagingSenderId= {firebase} \u003c/br\u003e\nVITE_appId= {firebase} \u003c/br\u003e\nVITE_PHOTO_HOSTING_KEY= {Photo hosting Key} \u003c/br\u003e\nVITE_PAYMENT_PK={Payment Method Key} \u003c/br\u003e\n\n\u003ch3\u003e****** Technologies ******\u003c/h3\u003e\nReact.js || Firebase || Stripe || Material Tailwind || TanStack Query || Axios || JWT \n\u003cbr/\u003e\n\n# Server Side\nServer Side Repository : https://github.com/OHshajim/LifeCare-Server\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohshajim%2Flifecare-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohshajim%2Flifecare-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohshajim%2Flifecare-client/lists"}