{"id":25563559,"url":"https://github.com/jumanjigobez/homesys","last_synced_at":"2025-10-20T00:19:12.037Z","repository":{"id":214790516,"uuid":"737366388","full_name":"Jumanjigobez/HomeSys","owner":"Jumanjigobez","description":"HomeSys - Personal Management System Welcome to HomeSys, your all-in-one personal management system designed to help you organize and enhance various aspects of your life. A perfect User-Friendly Personal Management System","archived":false,"fork":false,"pushed_at":"2024-12-24T09:19:03.000Z","size":461,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T03:33:14.515Z","etag":null,"topics":["css","highly-reliable-systems","home-assistant","home-system","inspiration","mit-license","mysql","new","nodejs","personal-management","personal-management-system","php","pms","react","reactjs","responsive","user-friendly","user-friendly-interface","web-application"],"latest_commit_sha":null,"homepage":"https://homesys.infinityfreeapp.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/Jumanjigobez.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-12-30T19:14:39.000Z","updated_at":"2024-12-24T09:19:07.000Z","dependencies_parsed_at":"2024-06-13T18:14:19.819Z","dependency_job_id":"e2c94549-06cf-4bf7-ac12-865402e2f961","html_url":"https://github.com/Jumanjigobez/HomeSys","commit_stats":null,"previous_names":["jumanjigobez/homesys"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jumanjigobez%2FHomeSys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jumanjigobez%2FHomeSys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jumanjigobez%2FHomeSys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jumanjigobez%2FHomeSys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jumanjigobez","download_url":"https://codeload.github.com/Jumanjigobez/HomeSys/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248538262,"owners_count":21120968,"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":["css","highly-reliable-systems","home-assistant","home-system","inspiration","mit-license","mysql","new","nodejs","personal-management","personal-management-system","php","pms","react","reactjs","responsive","user-friendly","user-friendly-interface","web-application"],"created_at":"2025-02-20T20:26:50.731Z","updated_at":"2025-10-20T00:19:07.000Z","avatar_url":"https://github.com/Jumanjigobez.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HomeSys - Personal Management System\n\nWelcome to HomeSys, your all-in-one personal management system designed to help you organize and enhance various aspects of your life.\n\nRegister and Start Being Productive Now -\u003e [Live Link](https://homesys.000webhostapp.com/)\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Features](#features)\n- [Tech Stack](#tech-stack)\n- [Getting Started](#getting-started)\n- [Contributing](#contributing)\n- [License](#license)\n- [Author](#author)\n- [Contact](#contact)\n\n## Introduction\n\nHomeSys is a comprehensive web-based personal management system that combines essential features to simplify your life. From managing your to-do list and timetables to handling contacts, projects, appointments, payments, and events, HomeSys is your go-to solution for staying organized and productive.\n\n## Features\n\n### 1. To-Do List\n\n- Create, edit, and mark tasks as done.\n\n### 2. Timetables\n\n- Personal Timetable: Plan your daily routine.\n- Class Timetable: Manage your academic schedule with ease.\n\n### 3. Contacts\n\n- Maintain a centralized address book for your contacts.\n- Categorize contacts and add relevant details.\n\n### 4. Projects\n\n- Track progress on personal and professional projects.\n\n### 5. Appointments\n\n- Schedule and manage appointments effortlessly.\n- Receive reminders for upcoming appointments.(Coming Soon)\n\n### 6. Payments\n\n- Keep track of your financial transactions.\n- Set reminders for recurring payments.(Coming Soon)\n\n### 7. Events\n\n- organize invited events, both personal and professional.\n\n### 8. Goals\n\n- Place your short and long term goals, mark achieved when goal is achieved.\n\n## Tech Stack\n\n- **Frontend:** React.js\n- **Backend:** PHP\n- **Database:** MySQL\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js\n- npm (Node Package Manager)\n- XAMPP (or any similar stack with PHP and MySQL)\n\n## Installation\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/jumanjigobez/homesys.git\n   ```\n\n2. Install dependencies:\n\n   ```bash\n   npm install\n   ```\n\n   - Ensure XAMPP is installed and appache is running at port default 80.\n\n3. Configure the database:\n\n   - Open XAMPP and start the Apache and MySQL services.\n   - Create a new MySQL database for HomeSys.\n   - Import the SQL file `NEWhomesys.sql` into your newly created database.\n\n4. Update backend configuration:\n\n   - Open PHP/config.php and update the database credentials if needed.\n\n5. Start the application:\n\n   ```bash\n   npm start\n   ```\n\n   - Ensure XAMPP's Apache server is still running.\n\n6. Open your browser and go to http://localhost:3000 to use HomeSys.\n\n## Screenshots\n\n![login page](https://github.com/Jumanjigobez/HomeSys/assets/73429193/96f525bf-135a-48d7-89a5-bde9cea9eaaa)\n![Home Page](https://github.com/Jumanjigobez/HomeSys/assets/73429193/c7a7c668-0467-4f14-94e7-b6dd8a960e28)\n![Homesys Admin Page](https://github.com/Jumanjigobez/HomeSys/assets/73429193/f146587f-1e72-4d7e-9131-aa7c11e863d9)\n\n![projects page](https://github.com/Jumanjigobez/HomeSys/assets/73429193/d647cf7d-fc4d-4894-9878-fa0ba08b5c29)\n\n![responsive](https://github.com/Jumanjigobez/HomeSys/assets/73429193/5166b7a0-39a7-469c-8d45-cdc59eb13c74)\n\n## Contributing\n\nContributions are welcome! If you have any ideas for improvements, bug fixes, or new features, please open an issue or submit a pull request.\n\n## License\n\nThis project is licensed under the MIT License. Feel free to use, modify, and distribute it according to the terms of the license.\n\n## Author\n\n- Name - Juma Chaje\n- Portfolio Page - [Jumanjigobez](https://jumanjigobez.github.io/personal_portfolio)\n- Instagram Page - [@Jumanjicasilas](https://instagram.com/jumanjicasilas)\n- Youtube Channel - [@Jumanji_Dev](https://youtube.com/@jumanji_dev)\n\n## Contact\n\nFor any inquiries or support, please contact [Email Now](jumagobe3@gmail.com)\n\nThank you for the Star and choosing HomeSys! I hope it helps you manage and enhance every aspect of your life effectively. 😎👌\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjumanjigobez%2Fhomesys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjumanjigobez%2Fhomesys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjumanjigobez%2Fhomesys/lists"}