{"id":17419557,"url":"https://github.com/kendoriddy/asosapi","last_synced_at":"2026-05-04T00:31:21.795Z","repository":{"id":115199756,"uuid":"571355166","full_name":"kendoriddy/asosapi","owner":"kendoriddy","description":"This is the api for the ASOS Birthday Tracker application.","archived":false,"fork":false,"pushed_at":"2023-03-14T19:36:42.000Z","size":45,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-16T21:39:40.004Z","etag":null,"topics":["database","postgresql","rails","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/kendoriddy.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":"2022-11-27T23:44:59.000Z","updated_at":"2022-12-28T08:08:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"5bdcc457-e371-4e4d-8c5f-a2d3bba61abe","html_url":"https://github.com/kendoriddy/asosapi","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kendoriddy/asosapi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kendoriddy%2Fasosapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kendoriddy%2Fasosapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kendoriddy%2Fasosapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kendoriddy%2Fasosapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kendoriddy","download_url":"https://codeload.github.com/kendoriddy/asosapi/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kendoriddy%2Fasosapi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32590108,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T22:12:39.696Z","status":"ssl_error","status_checked_at":"2026-05-03T22:09:10.534Z","response_time":103,"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":["database","postgresql","rails","ruby","ruby-on-rails"],"created_at":"2024-10-17T02:24:24.073Z","updated_at":"2026-05-04T00:31:21.772Z","avatar_url":"https://github.com/kendoriddy.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\n    - [Key Features](#key-features)\n  - [Website Mockup](#screenshots)\n  - [Kanban Board](#kanban-board)\n  - [React Frontend](#react-frontend)\n  - [API Documentation](#api-docs)\n  - [🚀 Live Demo](#live-demo)\n  \n- [💻 Getting Started](#getting-started)\n  - [Setup](#setup)\n  - [Prerequisites](#prerequisites)\n  - [Install](#install)\n  - [Usage](#usage)\n  - [Run tests](#run-tests)\n  - [Deployment](#triangular_flag_on_post-deployment)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [📝 License](#license)\n\n\u003c!-- PROJECT DESCRIPTION --\u003e\n\n# 📖 ASOS API \u003ca name=\"about-project\"\u003e\u003c/a\u003e\nThis is the backend implementation of the ASOS Birthday Tracker application. This project aims at keeping track of the date of birth of ASOS Class of 2013 and reminding the Whatsapp admins of whose birthday it is to be celebrated everyday.\n\n- [Frontend](https://github.com/kendoriddy/asos-birthday-tracker)\u003ca name=\"asos-frontend\"\u003e\u003c/a\u003e\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://reactjs.org/\"\u003eReact.js\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eServer\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003eRails\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eDatabase\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.postgresql.org/\"\u003ePostgreSQL\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003c!-- Features --\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- **Members of Class'13 can register and Add their birthdays**\n- **Admin gets notified whenever it is someone's birthday**\n- **Users can edit their date of births**\n\n## 💻 Website Mockup \u003ca name=\"screenshots\"\u003e\u003c/a\u003e\n\n## Entity Relationship Diagram \u003ca name=\"er-diagram\"\u003e\u003c/a\u003e\n- [Coming soon]()\n\n\u003c!-- Kanban Board --\u003e\n\u003c!-- API Docs --\u003e\n\u003c!-- ER DIAGRAM--\u003e\n\n## 🚀 Live Demo \u003ca name=\"live-demo\"\u003e\u003c/a\u003e\n\n- [Live Demo](https://asostracker.netlify.app/)\n\n## [API Documentation coming soon]() \u003ca name=\"api-documentation\"\u003e\u003c/a\u003e\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\nTo get a local copy up and running, follow these steps.\n### Prerequisites\n\nMake sure you have `Git` and `Ruby` installed\n```\n gem install rails\n```\n\n### Install\n\nInstall the project using this command:\n\n\n### db Commands\n\n`rails db:create`\n`rails db:migrate`\n`rails db:seed`\n\n### To generate master.key and config/credentials.yml.enc\n\nRun in terminal:\n\nEDITOR=code rails credentials:edit\n\nThis command will create a new master.key and credentials.yml.enc if they do not exist.\n\n```\n  bundle install\n```\n\n### Usage\n\nRun project using this command:\n\n```\nrails s\n```\n\nRun tests using this command:\n```\nrake rswag\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- AUTHOR --\u003e\n\n## 👥 Author \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n- GitHub: [@kendoriddy](https://github.com/kendoriddy)\n- Twitter: [@RideOnOne09](https://twitter.com/RideOnOne09)\n- LinkedIn: [Kehinde Ridwan Onifade](https://www.linkedin.com/in/kehindeonifade)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- FUTURE FEATURES --\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- [ ] **Rspec tests**\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\nFeel free to check the [issues page]().\n\n\u003c!-- SUPPORT --\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nGive a ⭐️ if you like this project!\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\n- [Microverse](https://www.microverse.org/)\n\n\u003c!-- LICENSE --\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](./MIT.md) licensed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkendoriddy%2Fasosapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkendoriddy%2Fasosapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkendoriddy%2Fasosapi/lists"}