/codenlighter

Codenlighter Project Repository Creation

Primary LanguagePHP

Codenlighter

Overview

Codenlighter is a highly customizable PHP framework designed to allow complete flexibility in building, customizing, and modifying libraries and solutions. Whether you need to tweak existing libraries or overhaul the entire framework structure, Codenlighter provides the tools to make it possible.

Note: This framework is currently in development. We have a long way to go before reaching full functionality. Contributions are welcome!

Getting Started

If you want to contribute to this project, please do not hesitate to contact us. We're excited to collaborate and make Codenlighter a robust and versatile framework.

Features

1. Composer Tool for Dependency Management

Efficiently manage your project dependencies with Composer.

2. Codeception Integrated Testing Framework

Utilize Codeception for comprehensive testing of your applications.

3. Generic File Structure

A standardized file structure to keep your projects organized.

4. Configuration Library (Conf Library)

Reads configuration files (.ini or .conf) based on the operating system (Linux/Windows).

5. General Purpose Library

A set of utility functions for general purposes.

6. Routing Library

Route requests to the corresponding views with ease.

7. Logging Library

Log server activities and user interactions for better monitoring and debugging.

8. Database Library

Manage database connections and data processing efficiently.

Contributing

We welcome contributions! Here’s how you can get started:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin feature/YourFeature)
  5. Create a new Pull Request

Contact

For any queries or to start contributing, please reach out to us.