https://github.com/joepdooper/ivy
Yet another sleek simple fast CMS with an effortless template and plugin environment
https://github.com/joepdooper/ivy
bento build clean cms cms-framework content-management-system design easy easy-to-deploy fast google-page-speed grid model-view-controller mvc mvc-pattern quick simple slim web-app web-application-framework
Last synced: about 1 month ago
JSON representation
Yet another sleek simple fast CMS with an effortless template and plugin environment
- Host: GitHub
- URL: https://github.com/joepdooper/ivy
- Owner: joepdooper
- License: other
- Created: 2023-11-09T21:25:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-29T10:41:28.000Z (about 2 months ago)
- Last Synced: 2025-03-29T11:19:43.705Z (about 2 months ago)
- Topics: bento, build, clean, cms, cms-framework, content-management-system, design, easy, easy-to-deploy, fast, google-page-speed, grid, model-view-controller, mvc, mvc-pattern, quick, simple, slim, web-app, web-application-framework
- Language: CSS
- Homepage: https://dooper.io/ivy
- Size: 704 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Yet another sleek simple fast CMS with an effortless template and plugin environment
[](https://getcomposer.org/)
[](https://www.npmjs.com/)
[](https://www.php.net/)## Install
#### 1. Navigate to your project folder
Open terminal and navigate to your project folder:
```bash
cd path/to/your/ivy/project
```#### 2. Download ivy files
Use [Composer](https://getcomposer.org/) to create a new project with **ivy**:
```bash
composer create-project joepdooper/ivy .
```#### 3. Set up the database
Create a database for **ivy** and import the provided `ivy.sql` file:
```bash
mysql -u your_database_username -p your_database_name < ivy.sql
```Rename the `example.env` file to `.env` and update it with your database credentials.
## Login
#### Accessing the backend
To access the "backend" for the first time, after the installation, follow these steps:
1. Navigate to `yourserver.com/admin/login` (user icon)
2. Use the credentials `[email protected]` and `00000`
3. Upon successful login, you will be directed to the profile page with *super_admin* rights#### Changing email and password
Open the `.env` file and update it with your mailbox credentials. If you've modified the `.env` file, follow these steps:
1. Upon login, on the profile page, modify and submit your email address to initiate the email change process
2. After successfully changing your email address, go to `yourserver.com/admin/logout` to log out (logout icon)
3. Finally, navigate to `yourserver.com/admin/reset` to initiate the password reset process## Documentation
[Documentation](https://dooper.io/ivy) coming up