Git Product home page Git Product logo

socialtocrowd's Introduction

SocialToCrowd

SocialToCrowd is a web application that allows people to request community help for doing a project, but instead of asking for money you can ask for material donations or volunteering work.

How to run it:

  1. Create a new virtualenv: mkvirtualenv -p /usr/bin/python2 socialtocrowd
  2. Install requirements: pip install -r requirements.txt
  3. Create the database:
    • install postgresql and postgis
    • Create a postgis database:
      • $ sudo su - postgres
      • $ createuser -P stc
      • $ createdb -O stc stc
      • $ psql stc
        • CREATE EXTENSION postgis;
        • CREATE EXTENSION postgis_topology;
    • python manage.py migrate
  4. Run the application: python manage.py runserver

Troubleshooting

Error: When I make ./manage.py migrate get the error: "UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3"

Solution: Execute: ./manage migrate project && ./manage.py migrate main && ./manage.py migrate

socialtocrowd's People

Contributors

alesegdia avatar danigm avatar pablovg2 avatar penyaskito avatar virako avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

socialtocrowd's Issues

Faq

página de información y explicación del proceso

Integrar la plantilla HTML (js, css, etc..)

He subido la plantilla HTML con todas las páginas, las librerías y demás. Están en la carpeta HTML del raíz del repo, cuando la tengamos completamente integrada la borramos. ok?

¿@danigm @Virako la integramos en cada vista? hacemos un base, footer, header, content...?

backend project

listado de envíos notificados. Posibilidad de validar los envíos en el listado

Detalle de proyecto

página con el detalle del proyecto. Información general, categorías, objetivos, etc..

formulario para COLABORAR - tipo 1 (n a 1)

formulario que permite seleccionar el material de la lista, indicar cuando lo enviará y la forma de envío. El formulario devolverá la dirección de envío con un código único, con la posibilidad de imprimirlo directamente

Diseño look$feel

En trello estamos revisando el diseño cualquier comentario, que tengáis hacerlo.

formulario para COLABORAR

formulario que permite seleccionar con que se colabora en el proyecto, y la forma de enviar el material

perfil de usuario

ver los proyectos que has colaborado, cambiar contraseña,abrir ticket

acción para COLABORAR

acción (botón formulario) para COLABORAR (notificar el envío de algo). Previo registro indicando, provincia, correo y contraseña. ¿validar el correo?

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.