Git Product home page Git Product logo

coinvest's People

Contributors

tforssell avatar unitech avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

coinvest's Issues

Site multilingue

Au lancement, je pense qu'il faudrait que le site soit dispo en français et en anglais.

Ensuite, peut-être qu'on pourrait envisager une fonction de traduction par la communauté.

Ça pourrait surtout être utile pour traduire les projets afin de les proposer en plusieurs langues (si le créateur coche une case du style "Permettre à la communauté de traduire mon projet dans une autre langue").

Ajout d'une page de suivi de projet

L'ajout d'une page de suivi pour les projets est indispensable.

Maintenant, est-ce qu'il vaut mieux une page rédigée par le créateur de projet ou un wiki, qui peut être amélioré par la communauté toute entière ?

Cette page doit permettre :
1/ de partager une vision
2/ de suivre l’évolution d’un projet et de toutes les étapes de sa réalisation
3/ de se sentir investi dans une grande aventure
4/ d'avoir la satisfaction d’une réussite

Suppression des contreparties

Afin de simplifier encore plus le site, je pense qu'il faudrait aussi supprimer les contreparties.
De toute façon, personne n'exige de contrepartie après avoir faire un don à la croix rouge ou à médecins du monde...

Au final, la seule contrepartie nécessaire est de l'info sur l'avancement du projet (page de suivi, newsletter ?)

Contribuer à un projet permet :
1/ de partager une vision
2/ de suivre l’évolution d’un projet et de toutes les étapes de sa réalisation
3/ de se sentir investi dans une grande aventure
4/ d'avoir la satisfaction d’une réussite

Authentification

Restreindre la partie admin (/backoffice) à l'admin seulement

  • Option de ne pas avoir besoin d'etre admin quand env de Dev

Ressources

  • Restreindre les ressources

Pourcentage

Ajouter une méthode de pourcentage d'argent recu dans le model project

Suppression compte virtuel

Pour simplifier énormément les choses, il vaut mieux supprimer le compte virtuel.
Pour soutenir un projet, un contributeur fait directement un don à l'association qui se charge de financer le Social Business avec l'argent collecté.

Au cas où le projet échoue (si les 100% ne sont pas atteints), l'association choisis un autre projet à financer ou réparti l'argent sur plusieurs projets similaires.

À méditer :
1/ possibilité d'investir sur plusieurs projets en même temps
2/ en cas d'échec (100% pas atteints), possibilité de choisir soi-même un autre projet (mais comment ? système de compte virtuel ? autre solution ?)

Changement de design

J'aimerais faire un design plus "social friendly", avec des tons verts (et blancs).

J'ai pensé à une texture papier comme ici :
http://themeforest.net/theme_previews/22803-manilla-photoshop-design

J'ai également un tuto qui permet de réaliser cet effet papier :
http://psd.tutsplus.com/tutorials/interface-tutorials/photoshop-paper-texture-from-scratch-then-create-a-grungy-web-design-with-it/

Un autre style peut être envisageable mais j'aimerais changer du orange et de Coinvest en général.
Il faudra bien sûr aussi changer de nom. Je cherche encore...

Une seule partie du site

Les deux parties (entreprises et projets) ajoutent de la confusion (une entreprise est aussi un projet...).
De plus, si on enlève les contreparties offertes, la distinction ne sert plus à rien.

Je propose de fusionner ces deux parties pour n'en faire plus qu'une :
Financement de Social Business

Dans le site, on peut donc :
1/ Créer/Lancer un projet -> pour les créateurs/entrepreneurs
2/ Voir les projets -> pour les contributeurs/donateurs/investisseurs

Ajout d'un système de validation de projet

Il faudrait aussi faire un système de validation de projet par les membres actifs (=les modérateurs) de la communauté.
Système du style "j'aime / je n'aime pas".

Cela permet à la communauté de participer au processus de validation d'un projet.

En gros, on peut distinguer 8 types d'utilisateurs :
1/ Les visiteurs : ils passent par le site de temps en temps
2/ Les membres : ils ont un compte validé par email
3/ Les créateurs/entrepreneurs : ils ont un projet qui a été/doit être validé par les modérateurs
4/ Les contributeurs/donateurs/investisseurs : ils contribuent au financement d'un projet (et doivent avoir des infos sur l'avancement)
5/ Les modérateurs : ils participent au processus de validation d'un projet (toute modification du projet passe par leur validation)
Deux types de validations :

  • Lorsqu'un projet est soumis pour la première fois, ils votent avec un système j'aime / je n'aime pas (sauf si tu as une meilleure idée), et si le bon ratio est atteint => validation du projet
  • Lorsqu'un projet a été validé, mais qu'il est modifié ensuite par le créateur, un seul modérateur doit le revalider pour accepter les modifications
    6/ Les admins : ils ont accès aux bases de données et doivent pouvoir remonter une description précise d'un bug et résoudre des problèmes d'ordre technique
    7/ Le webmaster mouhahahaha : this is the big boss (il peut rediriger le site à tout moment sur son blog perso)
    8/ Les développeurs : je pensais ouvrir la source à un moment donné pour espérer obtenir plus de soutiens et de développeurs / designers. On en reparlera bien sûr.

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.