An open API service indexing awesome lists of open source software.

https://github.com/romejg/lukso

Final project using the framework Code igniter 3.1.13
https://github.com/romejg/lukso

booottsrap-5 codeigniter3 ecommerce shop

Last synced: 11 months ago
JSON representation

Final project using the framework Code igniter 3.1.13

Awesome Lists containing this project

README

          


Lukso




❓ How to Use ❓


Requirements βœ”

- XAMPP
- Browser
- Understanding on Database Importing


How to Install πŸ’Ώ

- [Download](https://github.com/romeJG/lukso/archive/refs/heads/main.zip) the zip file or clone it press the green code button.
- Extract the zipfile in httdocs (if xampp) ps. the path on the dir should be xampp/lukso/
- Open http://localhost/phpmyadmin/
- Create a database named lukso_wands.
- Import the sql file from the DB folder.
- Type http://localhost/lukso/ in browser.
- Admin Username: admin1@gmail.com
- Admin Password: password





πŸ•΅πŸΎβ€β™‚οΈ PROJECT SPECIFICATIONS AND DETAILS πŸ•΅πŸΎβ€β™‚οΈ



Mr. 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:

- 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.
- A customer information page where the user can edit and delete/deactivate their account.
- A product page that displays all the products sold by the shop (specifically wands used by wizards and witches).
- 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)
- An admin page that can edit, add, archive, and update products displayed in the page.
- An admin page that can view and deactivate customers.
- A transactions page, which can be accessed by the admin only, that can display all the transactions of the shop.
- An about page that displays the information about the shop, the owner, and the developers of the application





βœ… PROJECT REQUIREMENTS βœ…
A web application that conforms to the following πŸ’»




1. Login/Registration
The registration should include email verification


2. File Upload
Uploading files to the local host.



3. Database Connection
using MySql or any database



4. Sessions (you can use the Cart class but is not recommended
User's session is important. it's the way of the system telling who is logged in.



5. CRUD Operation
Create, Read, Update, Delete i think u know that already ( Β΄ο½₯ο½₯)οΎ‰(._.`)



6. ALL INPUT FIELDS SHOULD HAVE FORM VALIDATION
Error messages when form has invalid values in it.


7. Create URL Routing
Basically 404 page.


Deadline:
November 30, 2022


Mode of Activity:
GROUP 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






πŸ›  Progress Summary πŸ› 



Status
Objective




βœ…
Home page


βœ…
Favicon


βœ…
Working Signup page


βœ…
Working Login page for admin/user


βœ…
Email verification on signup


βœ…
404 page


βœ…
Database Setup admin/user/items


βœ…
Admin panel View user


βœ…
Admin panel Edit user


βœ…
Admin panel Delete user


βœ…
Admin profile


βœ…
Admin panel View items


βœ…
Admin panel Individual View items


βœ…
Admin panel Add Item


βœ…
Admin panel Edit items with unlink


βœ…
Admin panel Delete items with unlink


βœ…
User Profile


βœ…
User Edit Profile


βœ…
User Change password


βœ…
Store Page (add pagination if possible)


βœ…
User Add to cart


βœ…
User Remove from cart


βœ…
Individual item view


βœ…
User Checkout cart



πŸŽ‰
more to add


Fonts on comments [link](https://textkool.com/en/ascii-art-generator?hl=default&vl=default&font=Roman&text=User%20Functions)