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

https://github.com/h2lsoft/unee-project

Unee is an open source content management platform designed for enterprises.
https://github.com/h2lsoft/unee-project

api automation blog cmf cms crm erp portal website

Last synced: over 1 year ago
JSON representation

Unee is an open source content management platform designed for enterprises.

Awesome Lists containing this project

README

          


Unee Logo

[![UNEE Website](https://img.shields.io/badge/Website-UNEE.app-violet)](https://unee.app)
[![Latest Version](https://img.shields.io/github/v/release/h2lsoft/unee-project)](https://github.com/h2lsoft/unee-project/releases)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)

**UNEE** is a powerful web application framework specifically designed for enterprises.
It provides an efficient solution to build a range of business applications, including websites,
ERP systems, CRM solutions, and portals. UNEE's architecture is tailored to streamline development workflows,
focusing on modularity, scalability, and performance.

## Key Features

- **Enterprise-Centric**: Developed with enterprise requirements in mind, supporting a range of business applications.
- **Modular Design**: Allows flexible and reusable components to speed up the development process.
- **Scalability**: Designed to scale with the needs of growing businesses, adaptable for various use cases.
- **Versatile Application Types**: Supports building websites, ERP systems, CRM tools, and portals.
- **Built-in Components**: Includes pre-built modules and libraries to simplify common tasks.

## Getting Started

### Prerequisites

Ensure you have the following installed:
- **Apache** (version 2 or later)
- **Php** for package management
- **Database** (e.g., MySQL, PostgreSQL, ...)

## Installation

Follow these steps to set up the UNEE framework:

1. **Execute commands** for your project:

```bash
mkdir my_project
cd my_project
git clone https://github.com/h2lsoft/unee-project.git .
composer update
```

2. **Edit configuration files**
```bash
config/default/app.php
```

3. **Launch installer**
```bash
php unee install
```

4. **Install cron every 5 minutes (edit your path)**
```bash
cd /path/to/directory && php index.php /cron/
```

## Documentation

For detailed documentation, visit [UNEE Documentation](https://unee.app/docs).

## Issues

If you encounter any issues, have questions, or want to request new features, please use the [GitHub Issues](https://github.com/h2lsoft/unee-project/issues) page.

### How to Report an Issue

1. Go to the [Issues page](https://github.com/h2lsoft/unee-project/issues).
2. Check if your issue has already been reported to avoid duplicates.
3. If not, click **New Issue**.
4. Provide a clear and concise description of the problem, including:
- Steps to reproduce the issue
- Expected and actual behavior
- Any relevant configuration details
- Error messages, logs, or screenshots, if applicable

We’ll review and respond to issues as soon as possible. Contributions to help resolve issues are also welcome!

### Feature Requests

We welcome suggestions for new features that could improve UNEE. Please label your issue as a "Feature Request" and describe your idea clearly.

## Contributing

We welcome contributions from the community. To contribute:
1. Fork the repository.
2. Create a new branch for your feature or fix.
3. Make your changes and commit them.
4. Submit a pull request.

## License

This project is licensed under the [MIT License](./LICENSE).