Skip to content

808biz free ci4 intro website for a/c contractors

License

Notifications You must be signed in to change notification settings

mauijay/ac_website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ac_website

About 808biz Business Builder w/ Ci4 and User Management System

A simple and free intro website for a/c contractors using CodeIgniter 4

Benefits:

  • Pre-built Dashboard page
  • Pre-built Account page
  • Pre-built Profile page
  • Pre-built Settings page
  • User login, User registration, Recover password functions
  • User access logs for tracking
  • User Management: Register, Modify, and Delete users

808biz Business Builder w/ Ci4 provides complete basic authentication system, account viewing, profile editing, and dashboard viewing.

Getting started

System Requirements

  1. PHP >= 7.1.3
  2. MySQL 5.x or newer versions
  3. Nginx or Apache (recommended) http server
  4. Required PHP extensions: OpenSSL, PDO, Mbstring, Tokenizer, Ctype, JSON

If you are running on local development, we recommend using VSCODE, or XAMPP stack which has all the system requirements available in Windows, Mac, Linux Installers.

Installation instructions

git clone https://github.com/MauiJay/ac_website.git
cd ac_website/dist
composer install
cp env .env
(Manualy create a database)
(Manualy edit .env)
php spark migrate -n IonAuth
php spark migrate
Windows: php spark db:seed IonAuth\Database\Seeds\IonAuthSeeder
Linux: php spark db:seed IonAuth\\Database\\Seeds\\IonAuthSeeder
php spark serve
open chrome at http://localhost:8080/

Installation

  1. Download or clone the repo to your desktop or www folder.
  2. Change directory to cd my-app in your www folder.
  3. Import my-app/database.sql to your MySQL or MariaDB Server, create a user and grant all rights to the imported DB
  4. Rename .env.example to .env
  5. Change the App URL to app.baseURL = 'http://localhost/my-app/public/'
  6. Update database config, change the lines where database.default.database =, database.default.username =, database.default.password =, and database.default.hostname = in .env file.
  7. Run php spark serve to serve live application in the terminal.
  8. Alternatively, you can browse the app using a web browser, by entering this URL address http://localhost/my-app/public.
  9. Login using default account username [email protected], password admin

User login

[email protected]
password

## Screenshots
Account page
![Codeigniter 4 Auth - Dashboard](https://808.biz/assets/img/dashboard.png)
Users page 
![Codeigniter 4 Auth - Users](https://808.biz/assets/img/users.png)

## Contributing

Thank you for considering contributing to the 808biz Business Builder w/ Ci4!

## Security Vulnerabilities

If you discover a security vulnerability within 808biz Business Builder w/ Ci4, please submit a pull request. All security vulnerabilities will be promptly addressed.

## License

The 808biz Business Builder w/ Ci4 is open-source software licensed under the [Apache license 2.0](http://www.apache.org/licenses/LICENSE-2.0).

Copyright (c) 2020-present, @Jay Lamping

About

808biz free ci4 intro website for a/c contractors

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published