+
Skip to content

asilvafx/free-api

Repository files navigation

Free API

Maintenance PHP Version SQLite

Overview

Welcome to the Free API project! This is a PHP API backend built using the F3 Fat-Free Framework. The goal of this project is to provide a robust and easy-to-implement backend framework that supports REST API, Secure authentication, MVC architecture, Databases, and a user-friendly administration layout.

Features

  • REST API: Easily create and manage RESTful CRUD (Create, Read, Update and Delete) services.
  • Bearer Tokens Authentication: Secure your API http authorization requests.
  • MVC Architecture: Organize your code with the Model-View-Controller pattern.
  • Emails: Connect email to your SMTP server to send emails via API.
  • Payments: Stripe API and PayPal API integrated.
  • Files Management: Dedicated area to manage uploaded files. Download and upload files via API.
  • SQLite Database Management: Lightweight and easy-to-use database solution with visual editor.
  • User Access: Implement user registration, login and roles based functionalities.
  • Two-Factor Authentication (2-FA): Enhance security with an additional layer of authentication.
  • WebAuthn: Support for modern passwordless authentication methods.
  • User-Friendly UI/UX: An intuitive administration panel for easy management and customization.
  • Security: Enhanced security protocols via htaccess and PHP calls to prevent cyber attacks.

Installation

To get started with the Free API, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/asilvafx/free-api.git
    cd free-api
    
  2. Install Dependencies:

    composer install 
    
  3. Run Application:

    Upload the files to your FTP server or Run locally (XAMPP, MAMP, ..), and follow the setup wizzard instructions on your browser! 
    

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载