Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/refatalsakka/qamar

Framework for web app
https://github.com/refatalsakka/qamar

babel composer eslintrc gulp husky javascipt javascript-lint mvc-framework mvc-framework-for-php npmjs php pug pugjs-lint sass sass-lint scss watch

Last synced: 2 days ago
JSON representation

Framework for web app

Awesome Lists containing this project

README

        

[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/refatalsakka/framework/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/refatalsakka/framework/?branch=master)
[![Build Status](https://scrutinizer-ci.com/g/refatalsakka/framework/badges/build.png?b=master)](https://scrutinizer-ci.com/g/refatalsakka/framework/build-status/master)

# Qamar 🌙

### Requirements
- [PHP](https://www.php.net/downloads.php#gpg-7.3) v7.3+
- [Node.js](https://nodejs.org/en/)
- [npm](https://www.npmjs.com/) v6+
- [Composer](https://getcomposer.org/download/) v1.8+

### Recommended IDE Extenstions
- [Editor Config](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig)
- [NPM](https://marketplace.visualstudio.com/items?itemName=eg2.vscode-npm-script)
- [PHP Intelephense](https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client)
- [PHP IntelliSense](https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense)
- [phpcs](https://marketplace.visualstudio.com/items?itemName=ikappas.phpcs)
- [Pug-Lint](https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-puglint)
- [Sass-Lint](https://marketplace.visualstudio.com/items?itemName=glen-84.sass-lint)
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
- [GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
- [Git History](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory)

### How to Install 🔥
```sh
$ git clone [email protected]:refatalsakka/qamar.git
$ cd qamar
$ npm install
$ composer install
$ npm run build
```
### What will be updated
- adding JS Pollyfill
- separating the Database to an API
- adding JWT
- writing a documentation