{"id":22561830,"url":"https://github.com/mcsamuelshoko/accommo-venient","last_synced_at":"2026-04-14T03:32:51.319Z","repository":{"id":208869298,"uuid":"722666015","full_name":"mcsamuelshoko/Accommo-Venient","owner":"mcsamuelshoko","description":"an old 2020 school group project on college accomodation for students","archived":false,"fork":false,"pushed_at":"2023-11-27T01:03:34.000Z","size":3029,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-16T02:45:13.186Z","etag":null,"topics":["animatejs","beginner-project","css","discontinued","group-project","incomplete-projects","javascript","jquery","nostalgia-project","php","school-project","vanilla-php"],"latest_commit_sha":null,"homepage":"https://accommo-venient.onrender.com","language":"HTML","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/mcsamuelshoko.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}},"created_at":"2023-11-23T16:39:51.000Z","updated_at":"2023-11-23T17:08:11.000Z","dependencies_parsed_at":"2023-11-27T02:25:29.561Z","dependency_job_id":null,"html_url":"https://github.com/mcsamuelshoko/Accommo-Venient","commit_stats":null,"previous_names":["stroustrups-sentinel/accommo-venient","mcsamuelshoko/accommo-venient"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mcsamuelshoko/Accommo-Venient","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcsamuelshoko%2FAccommo-Venient","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcsamuelshoko%2FAccommo-Venient/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcsamuelshoko%2FAccommo-Venient/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcsamuelshoko%2FAccommo-Venient/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mcsamuelshoko","download_url":"https://codeload.github.com/mcsamuelshoko/Accommo-Venient/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcsamuelshoko%2FAccommo-Venient/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31781292,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"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":["animatejs","beginner-project","css","discontinued","group-project","incomplete-projects","javascript","jquery","nostalgia-project","php","school-project","vanilla-php"],"created_at":"2024-12-07T22:10:14.693Z","updated_at":"2026-04-14T03:32:51.305Z","avatar_url":"https://github.com/mcsamuelshoko.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://github.com/Stroustrups-Sentinel/Accommo-Venient/blob/main/resources/logo.png?raw=true\"\u003e\n\n## Accommo-Venient 🏠\n\n###### * this is an old `antiqued` project along with its imperfections, it serves to showcase my coding journey as a milestone to look back at. \n\n    - an old group project from 2020,during my 2nd year \n      of college.\n    - i think by then i had not joined github, so my way \n      of version management was zipping files and giving \n      the zipfile names a time and date so i can know \n      when i last did changes haha😂.\n    - well to think it was \"in an optimistic way\" the same \n      way github handles repos, except its much more \n      efficient and does it in a distributed way.\n---\n\n### File structure\n    -/📂css           (css files)\n    -/📂design        (schema ERD and wireframe)\n    -/📂javascript    (vanilla js files)\n    -/📂jquery        (jquery js files)\n    -/📂media         (multimedia files)\n    -/📂n_php         \n    -/📂php           (php files | main codebase)\n    -/📂pictureDB     (images stored from user uploads)\n    -/📂resources     (website resources)\n    -/📄accommo_venientdb.sql    (SQL script | used MysqlDB)\n    -/📄*.html        (page html file)\n    -/📄Dockerfile    (dockerfile)\n    -/📄mysql.dockerfile    (mysql dockerfile) \n    -/📄README.md     (readme doc) \n\n---\n\n### Setting up project\n\n1. Start an instance of MysqlDB or MariaDB server\n2. Add the **Accommo-Venient** database by either doing so: \n   1. Import and run the sql script `/📄accommo_venientdb.sql`\n   2. Copy and run the database creation script in `/📄accommo_venientdb.sql` on `line 22` to `line 34`\n      1. Copy the remaining script-code and execute section by \u003cbr\u003esection with the help of comments to help with the \u003cbr\u003esections and purpose of the script.\n3. Make sure to match your db connection credentials with the coded credentials or change them in the following files inside the `/📂php` folder.\n\n|Filename|Line number|\n|--------|-----------|\n|activation.php|15|\n|filemanip.php|261|\n|forgot-password.php|12|\n|house-details.php|11|\n|landlord-user.php|147|\n|login.php|27|\n|regular-user.php|136|\n|search.php|30|\n|trial.php|13|\n\n---\n\n### Running the project\n\n   - Now that the setup is complete, you can now run the project\n   - You can use [**docker**](https://www.docker.com/products/docker-desktop/) build and run the dockerfile  `./📄Dockerfile` or if you don't want to install the softwares manually \n     -  👉 Make sure you have **php** installed or get it here [\u003chttps://php.net\u003e] or [\u003chttps://www.apachefriends.org/\u003e] .\n   - Inside the project's root folder `/`  open your terminal and start the php server on a port of your choosing e.g on port 8080 we run the command \n   ```bash\n   php -S localhost:8080\n   ```\n\n\n---\n\u003cdetails\u003e\n\n  \u003csummary\u003e \u003ch3\u003eSchema ERD\u003c/h3\u003e \u003c/summary\u003e\n\n  ![erd-image](https://raw.githubusercontent.com/Stroustrups-Sentinel/Accommo-Venient/64cc0659291823a1a83136259aa3f5532c64d257/pictureDB/bd2c726d7ff0ebe4379d04fe0ca5a82d.svg)\n\n\n\u003c/details\u003e\n\n---\n\n😎 **FREE!** ebooks: [\u003chttps://goalkicker.com\u003e]\n###### *they are very good for use as \u003cu\u003ereference books\u003c/u\u003e than reading from scratch, unless you're quite seasoned in the fine arts of programming.\n###### *personally i do use them when coding since you cant memorize everything in a programming language unless its the only thing you code in and it doesn't get updated.\n\n### Story continuation\n\n    - arguably one of my most painful project (growth \n      pains) and best project in terms of experience, wow \n      and appreciation of development. This is where the \n      love for php, web development, design, css and \n      dynamic pages (using ajax) came from. \n    - we couldn't complete when it was time for \n      submission due to scope creep and the \n      sheer excitement of what we could do and how \n      awesome it was, all the things we could do, all \n      the functions we could add to make it cool.\n    - For me personally it was like discovering a new \n      toy that could do all kinds of amazing stuff you \n      had not given thought to.\n\n🆓 OSS GUI prototyping: [\u003chttps://pencil.evolus.vn/\u003e]\n###### *although these days im more into [`lunacy`](https://icons8.com/lunacy) and [`figma`](https://figma.com), those days [`pencil`](https://pencil.evolus.vn) was my first intro to wireframing, the experience was a nice and simple one.\n\n    - fast forward to 2023 and out of nostalgia this \n      project is still on my mind and ive decided to \n      upload it and add it to the list of projects on my \n      portfolio, showcasing where i came from and also a \n      good feel and boost of self confidence. i am proud \n      of this group project, i guess i really did come a \n      long way hehe.\n    - will now deploy it and try not to change the \n      source code to keep it in its 'antiqued' state \n      unless necessary.\n\n*[**Link to the portfolio 🎁**](https://stroustrups-sentinel.github.io/readme/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcsamuelshoko%2Faccommo-venient","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmcsamuelshoko%2Faccommo-venient","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcsamuelshoko%2Faccommo-venient/lists"}