{"id":19914986,"url":"https://github.com/marianapatcosta/notify-me-solinca","last_synced_at":"2026-02-27T07:04:39.494Z","repository":{"id":64611111,"uuid":"393730318","full_name":"marianapatcosta/notify-me-solinca","owner":"marianapatcosta","description":"Mobile app developed with React Native using Expo, JWT authentication and Styled Components, to  allow the clients of Solinca's fitness clubs to configure his/her favorite classes and clubs and receive a push notification when a spot is available for these classes and also easily check all the classes with available spots in the favorite clubs. ","archived":false,"fork":false,"pushed_at":"2023-01-30T20:19:16.000Z","size":2881,"stargazers_count":19,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T11:37:10.824Z","etag":null,"topics":["android","axios","css-in-js","dark-theme","expo","expo-notifications","expo-server-sdk","i18n","internationalization","ios","jwt-authentication","mobile","push-notifications","react-hook-form","react-native","react-native-navigation","stack-navigation","styled-components","tabs-navigation","typescript"],"latest_commit_sha":null,"homepage":"https://expo.dev/@marianapatc/notify-me-solinca","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/marianapatcosta.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}},"created_at":"2021-08-07T16:08:21.000Z","updated_at":"2024-10-10T13:57:43.000Z","dependencies_parsed_at":"2023-02-16T11:16:22.579Z","dependency_job_id":null,"html_url":"https://github.com/marianapatcosta/notify-me-solinca","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/marianapatcosta/notify-me-solinca","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marianapatcosta%2Fnotify-me-solinca","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marianapatcosta%2Fnotify-me-solinca/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marianapatcosta%2Fnotify-me-solinca/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marianapatcosta%2Fnotify-me-solinca/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marianapatcosta","download_url":"https://codeload.github.com/marianapatcosta/notify-me-solinca/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marianapatcosta%2Fnotify-me-solinca/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29887152,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T05:38:26.446Z","status":"ssl_error","status_checked_at":"2026-02-27T05:38:25.235Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["android","axios","css-in-js","dark-theme","expo","expo-notifications","expo-server-sdk","i18n","internationalization","ios","jwt-authentication","mobile","push-notifications","react-hook-form","react-native","react-native-navigation","stack-navigation","styled-components","tabs-navigation","typescript"],"created_at":"2024-11-12T21:37:52.708Z","updated_at":"2026-02-27T07:04:39.481Z","avatar_url":"https://github.com/marianapatcosta.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Notify me - Solinca\n\nMobile app that allows the clients of Solinca's fitness clubs to configure his/her favorite classes and clubs and receive a push notification when a spot is available for these classes and also easily check all the classes with available spots in the favorite clubs. This way, there is no need to frequently access Solinca’s app/site to check if some spots emerged for the classes that the user intends to book. This app was developed with React Native using Expo, TypeScript, Styled Components, i18n internationalization and Push Notifications.\nCommunicates with a Backend developed using Node.JS, Express.JS an MongoDB, which checks the available  classes and saves user preferences, and send push notifications using expo-server-sdk package [Backend GitHub Repository](https://github.com/marianapatcosta/solinca-notification-portal-be). \n\n\n![notify-me-solinca-overview](https://user-images.githubusercontent.com/43031902/128646754-08c402f0-af64-49af-be69-9e629341742d.png)\n## Project setup\n\n```\nyarn install\n```\n\n\n### Compiles and hot-reloads for development using Expo Go\n\n```\nyarn start\n```\n\n### Build expo app for android devices\n\n```\nexpo build:android\n```\n\n### Build expo app for ios devices\n\n```\nexpo build:ios\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarianapatcosta%2Fnotify-me-solinca","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarianapatcosta%2Fnotify-me-solinca","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarianapatcosta%2Fnotify-me-solinca/lists"}