Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruslanguns/codeigniter-restful
Creating a Strong Restful for CodeIgniter
https://github.com/ruslanguns/codeigniter-restful
Last synced: 7 days ago
JSON representation
Creating a Strong Restful for CodeIgniter
- Host: GitHub
- URL: https://github.com/ruslanguns/codeigniter-restful
- Owner: ruslanguns
- License: mit
- Created: 2019-04-22T01:13:48.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T05:28:06.000Z (11 months ago)
- Last Synced: 2024-05-28T17:06:44.262Z (6 months ago)
- Language: PHP
- Homepage:
- Size: 549 KB
- Stars: 7
- Watchers: 6
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: license.txt
Awesome Lists containing this project
README
# RESTFUL API with CodeIgniter
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/ruslanguns/codeigniter-restful/graphs/commit-activity)
[![Ask Me Anything !](https://img.shields.io/badge/Ask%20me-anything-1abc9c.svg)](https://github.com/ruslanguns)
[![GitHub contributors](https://img.shields.io/github/contributors/ruslanguns/codeigniter-restful.svg)](https://GitHub.com/ruslanguns/codeigniter-restful/graphs/contributors/)
[![GitHub issues](https://img.shields.io/github/issues/ruslanguns/codeigniter-restful.svg)](https://GitHub.com/ruslanguns/codeigniter-restful/issues/)Author: Ruslan Gonzalez
[![Open Source Love](https://badges.frapsoft.com/os/v3/open-source.svg?v=103)](https://github.com/ruslanguns/fullstack-mean-for-angular/)
This is an in-process project for creating a good API with CodeIgniter.
### POSTMAN API
[Check the API](https://documenter.getpostman.com/view/2862569/S1EUvc8W)### Download DB tables
Comming soon...Nota:
Si quieres contribuir con el proyecto siéntete libre en hacerle un fork y enviarme como pull request tus mejoras para que juntos creemos algo muy asombroso.### Contribution TODO for this API Features
- [x] CRUD API (GET, PUT, POST, DELETE)
- [x] Pagination
- [x] CI Token Implementation
- [x] Whitelist && Blacklist
- [x] CI Logs for every API Request
- [x] Pagination Helper for API Requests
- [x] JWT for PHP
- [x] Login App for JWT
- [x] DB Test with JWT
- [ ] Modification timestamps/ Search by criteria
- [ ] Sorting Helper for requests
- [ ] User roles
- [ ] Dynamic Menu
- [ ] Upload Documents and Images with restrictions
- [ ] Consuming Examples
- [ ] API documentation
- [ ] Project documentation### Credits
* [CI Framework](https://codeigniter.com/)
* [@Klerith](https://github.com/Klerith)
* [@chriskacerguis](https://github.com/chriskacerguis/codeigniter-restserver)