{"id":15403381,"url":"https://github.com/geekelo/fenaj-schedula","last_synced_at":"2025-10-19T03:08:54.679Z","repository":{"id":209836997,"uuid":"724976484","full_name":"geekelo/fenaj-schedula","owner":"geekelo","description":"An appointment booking app to enable users book spa sessions \u003cbr\u003e react","archived":false,"fork":false,"pushed_at":"2024-01-11T09:29:04.000Z","size":677,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"dev","last_synced_at":"2025-04-16T03:53:58.535Z","etag":null,"topics":["deployed-to-production","front-end-development","fullstack-project","reactjs"],"latest_commit_sha":null,"homepage":"https://fenaj-schedula.onrender.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geekelo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-11-29T07:16:53.000Z","updated_at":"2024-05-23T12:25:11.000Z","dependencies_parsed_at":"2024-01-11T11:56:55.062Z","dependency_job_id":null,"html_url":"https://github.com/geekelo/fenaj-schedula","commit_stats":{"total_commits":122,"total_committers":6,"mean_commits":"20.333333333333332","dds":0.7786885245901639,"last_synced_commit":"5831e916fe8eeb1932f04b594deb18380a74221c"},"previous_names":["geekelo/fenaj-schedula"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/geekelo/fenaj-schedula","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekelo%2Ffenaj-schedula","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekelo%2Ffenaj-schedula/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekelo%2Ffenaj-schedula/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekelo%2Ffenaj-schedula/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geekelo","download_url":"https://codeload.github.com/geekelo/fenaj-schedula/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geekelo%2Ffenaj-schedula/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279681139,"owners_count":26209804,"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","status":"online","status_checked_at":"2025-10-19T02:00:07.647Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["deployed-to-production","front-end-development","fullstack-project","reactjs"],"created_at":"2024-10-01T16:08:19.040Z","updated_at":"2025-10-19T03:08:54.659Z","avatar_url":"https://github.com/geekelo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n  \u003cimg src=\"https://geekelo.com.ng/wp-content/uploads/2023/12/project-signature1.gif\" alt=\"signature\" \u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003e📖 Fenaj Schedula \u003c/h\u003e\n\u003c/div\u003e\n\n## Fenaj Schedula\n![image](https://github.com/geekelo/fenaj-schedula/assets/102464578/4fd88c53-2b06-4e38-bf44-ba67dccac881)\n\n**The `Fenaj Schedula` is a mobile-friendly and functional web application developed using the React JavaScript library. It is an appointment-booking app to enables users to book spa sessions.\nIt comprises a Rails API-only backend application and a react app that provides the user interface for this project. With the help of its engaging and interactive user interface, users can create spa sessions and reserve any available spa session of their choice📚**\n\n## Demo Link:\n -  [Demo Link](https://fenaj-schedula.onrender.com/home)\n -  [Video Presentation](https://www.youtube.com/watch?v=VZJSGb8utxg)\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eReact\u003c/li\u003e\n    \u003cli\u003eRedux\u003c/li\u003e\n    \u003cli\u003eCSS\u003c/li\u003e\n  \u003c/ul\u003e\n\n\u003c!-- Features --\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- [x] **React-Based User Interface**\n- [x] **Modular Structure**\n\n## Backend Project:\n  [Final-capstone-back-end](https://github.com/geekelo/fenaj-schedula_API)\n\n## Kanban Board:\n[Kanban-board](https://github.com/users/geekelo/projects/3)\u003cbr\u003e\n[Initial board state](https://github.com/geekelo/fenaj-schedula_API/issues/25)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n## Getting Started\n\nTo get a local copy up and running, follow these steps.\n\n\nAs a student at Microvse, my responsibilities include diligent learning and application of microelectronics principles, conducting experiments in a controlled environment, and contributing actively to research projects aimed at advancing technological innovations in the field\n\n### Prerequisites\nIn order to run this project you need:\n  * A basic understanding of React, Redux and Git\n### Usage\n1. Clone this repo\n2. Run npm install\n```\ngit clone git@github.com:geekelo/fenaj-schedula.git\n```\n\nTo run the project, execute the following command:\n\n```\n  npm start\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- AUTHORS --\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Eloghene Otiede**\n\n- GitHub: [@geekelo](https://github.com/geekelo)\n- LinkedIn: [eloghene-otiede](https://www.linkedin.com/in/eloghene-otiede-b146a3232/)\n  \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- [ ] **User Dashboard**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](../../issues/).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- SUPPORT --\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nPlease support this project and be a part of something meaningful and impactful. Your contribution can make a significant difference and help us achieve our goals faster.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nI would like to express my sincere gratitude to [Murat Korkmaz on Behance](https://www.behance.net/gallery/26425031/Vespa-Responsive-Redesign) for this design and to all my Microverse partners who contributed to this project.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## :question: FAQ \u003ca name=\"faq\"\u003e\u003c/a\u003e\n\n- **Can I fork and reuse this repository?**\n\nAbsolutely! Please feel free to fork and reuse this repository for your own projects.\n\n- **Is it okay to improve this repository? Will my changes be accepted?**\n\nDefinitely! We welcome any improvements or new ideas you may have. If your changes are good and align with the project's goals, we would be happy to accept them.\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LICENSE --\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](./LICENSE) 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%2Fgeekelo%2Ffenaj-schedula","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeekelo%2Ffenaj-schedula","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeekelo%2Ffenaj-schedula/lists"}