Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericneves/simplecrudmvc
:rocket: Simple CRUD MVC with PHP, OOP, SQL, Authentication, MVC, HTML5, CSS and more..
https://github.com/ericneves/simplecrudmvc
authentication crud mvc mysql php router sql
Last synced: about 1 month ago
JSON representation
:rocket: Simple CRUD MVC with PHP, OOP, SQL, Authentication, MVC, HTML5, CSS and more..
- Host: GitHub
- URL: https://github.com/ericneves/simplecrudmvc
- Owner: EricNeves
- License: mit
- Created: 2023-07-17T12:49:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-06T19:59:07.000Z (about 1 year ago)
- Last Synced: 2023-11-08T05:31:45.925Z (about 1 year ago)
- Topics: authentication, crud, mvc, mysql, php, router, sql
- Language: PHP
- Homepage: https://simplecrudmvc.000webhostapp.com/
- Size: 2.75 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
Simple CRUD MVC
Um CRUD de produtos com PHP, SQL, Ajax, Autenticação, Paginação, OOP e arquitetura MVC.Data de criação: Jul 17, 2023
![Screenshot1](.github/screenshotA.png)
![Screenshot2](.github/screenshotB.png)Website: [SimpleCRUDMVC](https://simplecrudmvc.000webhostapp.com/)
### Features
A aplicação explora diversos recursos, como autenticação, permitir ações apenas ao usuário autenticado, rotas dinâmicas, segurança nas rotas, paginação, requisições assíncronas e muito mais.
* PHP
- PDO (SQL)
- OOP
- SPL - Autoload
* SQL
- DDL / DML
* Javascript
- Fetch API (Async)
- Nullish Operator
- Dropdown
- Responsive Menu
* HTML/CSS### How to use
Segue-se alguns passos para a execução da aplicação:
- Iniciar o servidor Apache e o Mysql.
- Configure o arquivo config.php com suas credenciais de banco de dados e edite o BASE_URL conforme a necessidade.
- Copie a pasta do projeto para dentro do servidor Apache.
- Ativar o ModRewrite: comando via terminal: ```a2enmod rewrite``` ou habilitar nas configurações do Apache.
- Executar os comandos DDL e DML do arquivo database.sql, o arquivo se encontra na raiz do projeto.```sh
#Credenciais para acesso
$ email: [email protected]
$ senha: admin```
### License 📃
---