{"id":20454393,"url":"https://github.com/romejg/lukso","last_synced_at":"2025-07-29T19:09:50.130Z","repository":{"id":64016746,"uuid":"552897794","full_name":"romeJG/lukso","owner":"romeJG","description":"Final project using the framework Code igniter 3.1.13","archived":false,"fork":false,"pushed_at":"2023-09-01T10:06:55.000Z","size":7001,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T10:15:37.586Z","etag":null,"topics":["booottsrap-5","codeigniter3","ecommerce","shop"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/romeJG.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","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-10-17T11:57:51.000Z","updated_at":"2022-11-29T12:44:54.000Z","dependencies_parsed_at":"2025-01-15T22:33:35.564Z","dependency_job_id":"699f9e2f-3c7c-4caa-899a-88f3fef2d8a9","html_url":"https://github.com/romeJG/lukso","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/romeJG/lukso","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeJG%2Flukso","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeJG%2Flukso/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeJG%2Flukso/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeJG%2Flukso/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/romeJG","download_url":"https://codeload.github.com/romeJG/lukso/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romeJG%2Flukso/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267739013,"owners_count":24136853,"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-07-29T02:00:12.549Z","response_time":2574,"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":["booottsrap-5","codeigniter3","ecommerce","shop"],"created_at":"2024-11-15T11:15:48.517Z","updated_at":"2025-07-29T19:09:50.063Z","avatar_url":"https://github.com/romeJG.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003e\nLukso\n\u003c/h1\u003e\n\u003cbr\u003e\n\u003ch2\u003e❓ How to Use ❓\u003c/h2\u003e\n\u003ch4\u003eRequirements ✔\u003c/h4\u003e\n\n- XAMPP\n- Browser\n- Understanding on Database Importing\n\u003cbr\u003e\n\u003ch4\u003eHow to Install 💿\u003c/h4\u003e\n\n- [Download](https://github.com/romeJG/lukso/archive/refs/heads/main.zip) the zip file or clone it press the green code button.\n- Extract the zipfile in httdocs (if xampp) ps. the path on the dir should be xampp/lukso/\n- Open http://localhost/phpmyadmin/\n- Create a database named lukso_wands.\n- Import the sql file from the DB folder.\n- Type http://localhost/lukso/ in browser.\n- Admin Username: admin1@gmail.com \n- Admin Password: password\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch2\u003e🕵🏾‍♂️ PROJECT SPECIFICATIONS AND DETAILS 🕵🏾‍♂️\u003c/h2\u003e\n\t\nMr. Garick Ollivander, the owner of the Ollivander's Wands located in Diagon Alley, London, has requested you to create a web application for his wand shop. This web application needs to have the following:\n\n- A customer registration form that has the following fields: last name, first name, gender, address, birthday, cell number, email (which also serves as the username), and password.\n- A customer information page where the user can edit and delete/deactivate their account.\n- A product page that displays all the products sold by the shop (specifically wands used by wizards and witches).\n- The capability or add items to the customer cart and the ability to check their carts out. (The payment will just be a mock-up, it will be saved in the database but will not have any form of payment acceptance)\n- An admin page that can edit, add, archive, and update products displayed in the page.\n- An admin page that can view and deactivate customers.\n- A transactions page, which can be accessed by the admin only, that can display all the transactions of the shop.\n- An about page that displays the information about the shop, the owner, and the developers of the application\n  \u003cbr\u003e\n  \u003cbr\u003e\n\n\u003ctable\u003e\n   \u003cthead\u003e\n      \u003ctr\u003e\n         \u003cth\u003e✅ PROJECT REQUIREMENTS ✅\u003c/th\u003e\n         \u003cth\u003eA web application that conforms to the following 💻\u003c/th\u003e\n      \u003c/tr\u003e\n   \u003c/thead\u003e\n   \u003ctbody\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e1. Login/Registration\t\u003c/td\u003e\n         \u003ctd\u003eThe registration should include email verification\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e2. File Upload\t\u003c/td\u003e\n         \u003ctd\u003eUploading files to the local host.\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e3. Database Connection\t\u003c/td\u003e\n         \u003ctd\u003eusing MySql or any database\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e4. Sessions (you can use the Cart class but is not recommended\t\u003c/td\u003e\n         \u003ctd\u003eUser's session is important. it's the way of the system telling who is logged in.\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e5. CRUD Operation\u003c/td\u003e\n         \u003ctd\u003eCreate, Read, Update, Delete i think u know that already ( ´･･)ﾉ(._.`)\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e6. ALL INPUT FIELDS SHOULD HAVE FORM VALIDATION\u003c/td\u003e\n         \u003ctd\u003eError messages when form has invalid values in it.\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e7. Create URL Routing\t\u003c/td\u003e\n         \u003ctd\u003eBasically 404 page.\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003eDeadline:\t\u003c/td\u003e\n         \u003ctd\u003eNovember 30, 2022\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003eMode of Activity:\u003c/td\u003e\n         \u003ctd\u003eGROUP with at most 4 members each. (A group logo must be included in your project, it must be displayed in the browser tab as well as in all of your application's web pages\u003c/td\u003e\n      \u003c/tr\u003e\n   \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003ch1\u003e\n🛠 Progress Summary 🛠\n\u003c/h1\u003e\n\u003ctable\u003e\n   \u003cthead\u003e\n      \u003ctr\u003e\n         \u003cth\u003eStatus\u003c/th\u003e\n         \u003cth\u003eObjective\u003c/th\u003e\n      \u003c/tr\u003e\n   \u003c/thead\u003e\n   \u003ctbody\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eHome page\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eFavicon\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eWorking Signup page\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eWorking Login page for admin/user\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eEmail verification on signup\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003e404 page\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eDatabase Setup admin/user/items\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel View user\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel Edit user\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel Delete user\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin profile\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel View items\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel Individual View items\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel Add Item\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel Edit items with unlink \u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin panel Delete items with unlink\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eUser Profile\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eUser Edit Profile\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eUser Change password\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eStore Page (add pagination if possible)\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eUser Add to cart\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eUser Remove from cart\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eIndividual item view\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eUser Checkout cart\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003c!-- \u003ctr\u003e\n         \u003ctd\u003e✅\u003c/td\u003e\n         \u003ctd\u003eAdmin Orders\u003c/td\u003e\n      \u003c/tr\u003e --\u003e\n      \u003ctr\u003e\n         \u003ctd\u003e🎉\u003c/td\u003e\n         \u003ctd\u003emore to add\u003c/td\u003e\n      \u003c/tr\u003e\n      \n   \u003c/tbody\u003e\n\u003c/table\u003e\n\nFonts on comments [link](https://textkool.com/en/ascii-art-generator?hl=default\u0026vl=default\u0026font=Roman\u0026text=User%20Functions)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromejg%2Flukso","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fromejg%2Flukso","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromejg%2Flukso/lists"}