Skip to content

API made in PHP with PDO connection to SQLite3 database.

Notifications You must be signed in to change notification settings

anderson-81/php-crud-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

php-crud-api

GitHubGitHub last commitGitHub language countGitHub top languageGitHub All Releases

1 - Description:

  • API made in PHP with PDO connection to SQLite3 database.

2 - System Characteristics:

2.1 - Registration:

  • Physical Person registration.

2.2 - Search:

  • Physical Person search.

2.3 - Login:

  • Login (SHA512)

3 - Software and Tools used:

  • Interpreted language:

    • PHP 7.3.23
  • Database:

    • SQLite 3
    • PDO (For PHP connection).
  • Security Features:

    • SQL Injection protection
    • PHP Injection Protection
    • Cross Site Scripting Protection
    • CSRF Protection
  • Design Patterns concepts used on API made in PHP:

    • Singleton
    • Facade
    • Factory
    • Abstract Factory
    • Adapter