Comun.la Comun.la es el sitio donde la comunidad emprendedora, programadores, diseñadores y cualquier otro perfil interesado en engranarse con la comunidad que esta creando startups en la region! Comun.la estara inspirado en sitios como Hacker News/Reddit, pero teniendo un caracter fuerte por comunidades locales. Todo: - [DONE] Adaptar portada/agregar dashboard look and feel - [DONE] Agregar Links correctos para login/logout y el workflow - [PAUSA] Revisar Roles - [DONE] Implementar modelos de Usaria(ya?), Post, Comment, Vote, Seccion - [DONE] Add a Seccion manager (only for admins) - [DONE] En una seccion, pueda crear un post - [DONE] En un post, puedo agregar un comentario - [DONE] A un comentario, puedo agregarle un comentario - [DONE] A un post lo puedo votar - [DONE] Configurar server - [DONE] El post calcula su "karma" - [DONE] Los post se ordenan por "karma" - [DONE] El karma se recalcula cada hora - [DOME] Los post estan paginados - [DONE] Hacer que / redireccion a main - [DONE] Hacer que solo los "admins" puedan ver el menu de admin de la izquierda - [DONE] Escribir algo especial en el Dashboard - [DONE] Hacer que fullname sea nickname, y checar que es unico! - [DONE] Hacer /profile super basico - [DONE] Subir al server - [DONE] Release! /\/\/\/\/\/\/\/\/\/\/\ List of things to do soon: - Add a way to get a notification as soon as someone answers your post/comment! - Add a way to order the sections by time(instead of karma), this is the "new" view - Add a way to edit your own post(title) or delete your own post - Admins can edit/delete post - Add a way to edit your comments - Add a way to delete your comments - Add a way for admins to edit/delete comments - Add a way to generate moderators for sections = Show the moderators with pride! - Add transactional emails for notifications. - Add a way for admins to list active users. - Add a way for admins to email active users. /\/\/\/\/\/\/\/\/\/\/\ instalar mongo, redis, node, npm y git Yo instale mongo y redis con brew con los comandos brew update brew install mongodb brew install redis Node lo baje de http://nodejs.org/download/ y es un instalador e instala npm también. Git me imagino que ya lo tienes. corro redis en terminal(en un tab) con: redis-server /usr/local/etc/redis.conf y corro mongo con(en otro tab): mongod Clonar el proyecto en una carpeta, y después correr el comando en el root del proyecto para instalar todas las dependencias: npm install -g node-inspector supervisor forever Una vez teniendo instalado, necesitas estar corriendo mongo y redis y correr: supervisor --debug app.js