Skip to content

Dockbite/fem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fem

Fem is a framework for makers. Helping and guiding in building a (web) project. A flexible one, one that adjusts to people, one that can grow.

Fem doesn't enforce a way of working. It doesn't decide your structure, models, or internal api. You are in control of your own code. There's as little magic as possible.

Install

Use Composer. And use require to get the latest stable version:

composer require alsvanzelf/fem

Getting started

Fem comes with a pre-setup example project.

  1. Copy the example-project/ directory to your own project.
  2. Check the example-composer.json and use from it what you want. It helps you set up your own project's namespace.
  3. Change the namespace calls to your own project's name in:
    • composer.json
    • application/bootstrap.php
    • application/routing.php
    • application/controllers/home.php
  4. Set up a virtual host, i.e. to dev.projectname.
  5. Navigate to dev.projectname
  6. Experiment with application/controllers/home.php.

Components

See the wiki for documentation.

Basics

Extras

Users

Advanced

Contribute

Pull Requests or issues are welcome!

License

MIT

About

a framework for makers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 91.6%
  • HTML 6.3%
  • Ruby 1.6%
  • JavaScript 0.5%