Coder Social home page Coder Social logo

codespain's Introduction

CodeSpain

CodeSpain es una aplicación web que permite a los desarrolladores encontrar fácilmente eventos de desarrollo en España. Visita nuestro [Roadmap](docs/ROADMAP.md) y si te interesa lo que ves, siempre puedes ayudarnos o darnos feedback! :D

Árbol de directorios

El árbol de directorios del proyecto puede ser algo complejo, ya que depende en buena parte del código de [Yii Framework](http://www.yiiframework.com/). Esta es la estructura de directorios y su función:
        <td ><a href="themes">themes</a></td>
        <td >Carpeta de personalización de temas. Necesaria para incluir Yii-Boostrap</td>
    </tr>
</tbody>
BD Esquemas para generar la Base de Datos
assets Librerías y recursos externos
css Retoques de css
docs Documentación
framework Código del framework. Incluido para facilitar la instalación
images Imágenes usadas en la aplicación
js Código JavaScript para la aplicación
protected Carpeta principal del proyecto. Esta carpeta no debe ser pública una vez subida al servidor.
components
config
controllers
data
extensions
models
runtime
tests
vendors
views
Contiene componentes (como widgets o utilidades)
Contiene los archivos de configuración principales
Contiene los controladores de la aplicación
Contiene la base de datos usada por el proyecto
Contiene extensiones externas incluidas en el proyecto. Cada una de ellas funciona para Yii como una aplicación separada.
Contiene los modelos de datos de la aplicaci
Se utiliza en tiempo de ejecución en el servidor
Contiene los tests
Contiene plugins externos
Contiene las vistas de la aplicación

Dependencias

Lo único que se necesita para poder ejecutar CodeSpain es un servidor web con soporte para PHP y MySQL. ¡Nada más!

INSTALACION

Primeramente hay que instalar un sevidor web con php y una base de datos mysql, según la plataforma que elijas te dejamos un link para cada una de ellas: - Linux: [Link](http://codespain.es/blog/software-a-instalar/ "Link hacia cómo instalar en linux") - Windows: [Link] (http://ajbalmon.wordpress.com/2008/06/25/instalando-xampp-en-windows "Link hacia cómo instalar en Windows") - Mac: [Link](http://lecheconsoja.blogspot.com.es/2011/03/como-instalar-xampp-en-mac-os-x.html "Link hacia cómo instalar en Mac")

Con esto instalado, ahora toca descargarse el proyecto y para más comodidad descargalo y extraelo directamente en la carpeta pública del servidor web que normalmente se llama htdocs (en caso de ubuntu se llama '/opt/lampp/htdocs/').

Descargado el proyecto y extraido aquí, te vas a un navegador y pones: "localhost/Nombre_Carpeta" (dónde esté el proyecto extraido, si es en raíz de htdocs, sin añadir nada). Y voila! Ya tienes nuestro proyecto en local.

Documentación

La documentación del proyecto está, además de en nuestro blog, en la carpeta docs. Allí podrás encontrar la guía de usuario (en formato pdf) y el roadmap del desarrollo. También puedes ver nuestro tablero Kanban en Trello.

LICENCIA

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

codespain's People

Contributors

isocano avatar pablo1990 avatar vguzmanp avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

isocano

codespain's Issues

Tamaño del calendario de eventos

El calendario de eventos tiene un tamaño máximo de 350px, ¿no sería mejor que no tuviese límite y se adaptara solo según el espacio que tenga?

Se ve mucho mejor el contenido con un ancho mayor.

README YA

Todo proyecto digno debe tener un README en GitHub, más con el maravilloso markdown que se gastan, así que antes de que piquéis una sola línea más de código ya sabéis.

;)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.