Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blaymo/myci_eventsblog

Proyecto realizado con PHP7 + Codeigniter 3.2.0-dev + IonAuth + Grocery_CRUD + DatetimePicker + Fullcalendar
https://github.com/blaymo/myci_eventsblog

codeigniter ion-auth php7

Last synced: 24 days ago
JSON representation

Proyecto realizado con PHP7 + Codeigniter 3.2.0-dev + IonAuth + Grocery_CRUD + DatetimePicker + Fullcalendar

Awesome Lists containing this project

README

        

# Eventos + Blog + Páginas.

Proyecto realizado en PHP7 + Codeigniter 3.2.0-dev, para la gestión de eventos sociales, blogs y páginas personales.

El objetivo del proyecto es el Aprendizaje.

Para el desarrollo del proyecto he utilizado:

XAMPP con PHP7 + MariaDB.
Codeigniter 3.2.0-dev
Ion_Auth.
Grocery_CRUD.
DatetimePicker.
FullCalendar.
Plantilla Blog Post de Start Bootstrap.

Todo el software de terceros:

- https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc

- http://benedmunds.com/ion_auth/

- http://www.grocerycrud.com/

- http://bootstrapious.com/p/how-to-build-a-working-bootstrap-contact-form

- http://harviacode.com (Codeigniter CRUD Generator).

- http://biostall.com/codeigniter-google-maps-v3-api-library

- https://github.com/xdan/datetimepicker.git

- http://startbootstrap.com/template-overviews/blog-post

Se distribuye bajo sus respectivas licencias, depositadas en la carpeta /licenses.
El software desarrollado por el autor de este proyecto se distribuye bajo licencia MIT.

La estructura de la BD, se encuentra en el fichero zip: **myci_eventsblog.sql.zip**

La aplicación consta de dos capas:

- Front. Gestión de eventos, blogs y páginas personales que el usuario registrado puede mantener.
- Admin. Capa de administración a la que solo el "administrator" puede acceder. Incluye la gestión de Usuarios.
- El acceso a la capa de administración se realiza con los datos que por defecto figuran en las tablas de IonAuth, a saber:

mail: [email protected]
password: password

La **instalación** es sencilla:

Descargar el zip del proyecto en su directorio raiz "www" o "htdocs" del servidor web.
Descomprimir el fichero zip.
Modificar el fichero application/config/database.php con los datos de su BD.
'hostname' => 'localhost',
'username' => '',
'password' => '',
'database' => 'myci_eventsblog',
'dbdriver' => 'mysqli',

Modificar el fichero application/config/config.php:
$config['base_url'] = 'http://localhost/MyCi_EventsBlog/';

Ejecutar la aplicación.

Comentarios y/o sugerencias:

[expresoWeb](https://expresoweb.joomla.com "")

[email protected]