Welcome to the Free API project! This is a PHP API backend built using the F3 Fat-Free Framework and Webpack 5. 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.
- REST API: Easily create and manage RESTful services.
- JWT Authentication: Secure your API with JSON Web Tokens.
- MVC Architecture: Organize your code with the Model-View-Controller pattern.
- User Authentication: Implement user registration and login functionalities.
- Two-Factor Authentication (2-FA): Enhance security with an additional layer of authentication.
- WebAuthn: Support for modern passwordless authentication methods.
- SQLite Database: Lightweight and easy-to-use database solution.
- User -Friendly UI/UX: An intuitive administration layout for easy management.
To get started with the Free API, follow these steps:
- Clone the Repository:
git clone https://github.com/asilvafx/free-api.git cd free-api
- Install Dependencies:
composer install
Upload the files to your FTP server, and follow the setup wizzard instructions on your browser!
All done!