Hello tout le monde ! Appréciant à la fois l'informatique et la politique il m'est venu à l'idée de développer un site web d'échanges d'idées, Upsee.
Que peut-on y faire au juste ?
- La page d'accueil
Upsee vous permet de partager des idées, découvrir celles des autres, les noter, débattre sur les idées de chacun etc... La page d’accueil s’apparente un peu au fil d'actualité Facebook. On y trouve toutes les idées, les nouvelles en première. Vous pouvez afficher les idées par catégorie ou popularité. Bien sûr pour pouvoir commenter et proposer des idées il faut s'inscrire.
- Votre profil
On retrouve sur votre profil votre description, image etc..., mais surtout toutes vos idées. Une capture d'écran sera sans doute plus efficace. Fonction qui n'est pas encore disponible mais prévu : on pourra suivre un profil pour être notifié de ses nouvelles idées. Lors de l'inscription votre surnom de publication par défaut est "Anonyme" et votre profil n'est pas trouvable dans la barre de recherche.
- Les idées
Comme vous avez pu le voir sur les captures d'écran précédentes il est possible de liker ou disliker une idée. Vous pouvez aussi débattre sur celle-ci en commentaire. Lorsque que vous proposez une idée celle-ci dois être validée (vérification du langage et de la cohérence seulement). En attendant sa validation (Cf. ci-dessus) vous pouvez la modifier comme bon vous semble, afin de vous corriger surtout.
Quel est le but d'Upsee ?
Je fais avant tout ce site par plaisir, pour passer le temps. Mais j'espère tout de même crée une petite communauté autour d'Upsee. Le but du site est vraiment de partager des idées, et voir si elles plaisent, ce que les gens en pense et ainsi chaque idée pourront amener des débats en commentaire.
Qui sait, peut-être que de grandes idées pourront naître sur Upsee et être reprise un jour
Avancé actuelle
Le site est pas mal avancé, toutes les bases sont là maintenant c'est surtout un travail d'amélioration qu'il y a à faire. Il reste par exemple à améliorer l'espace commentaire (pouvoir éditer et supprimer un commentaire), les notifications (envoie d'e-mail). Les notifications sont d'ailleurs très importante car elles permettent de garder les utilisateurs et les pousser à revenir sur le site, mais encore faut-il que quelqu'un commente votre idée
Je n'ai pas tout détaillé dans cette présentation, et je suis aussi en train de rédiger la page "Aide (FAQ)". Je vous invite à explorer le site par vous même à cette adresse : www.upsee.fr
J'espère que le site vous donnera envie de vous inscrire N'hésitez pas à proposer des améliorations ou même de nouvelles choses pour le site, et surtout n'hésitez pas à poster une idée si vous en avez une ! Merci !
Salut, sympa ton petit projet je vais m'inscrire, et je reviendrai faire un petit retour si j'oublie pas
En attendant page d'inscription il y a une sélection de la situation pro, cela s'écrit situation professionnelle et pas professionnel.
Voila @+ pour mon retour
EDIT : Mon retour une liste de ce que j'ai pu relever en parcourant ton site enjoy
Pas de notification si compte non validé
Une connexion https en 2017 est primordiale j'ai envie de dire, cela peut dissuader certaines personnes a s'inscrire de ne pas l'avoir, je ne compte plus le nombre de fois que mon navigateur a indiqué que ton site n'était pas fiable.
Sur la petite popup à l’ouverture du site qui nous demande de nous connecter cela s'écrit connexion et pas connection(c'est en anglais :p)
Ajouter un champ de vérification de mot de passe lors de l'inscription et dans l’édition de profil lors de la modif de mot de passe serait utile et même de vérification d'adresse mail afin d’éviter les fautes de frappes.
Permettre un upload de son image de profil au lieu de passer par des liens ou même laisser les 2 choix j'ai essayé de passer par google images un .jpg l'image n'a pas été chargée, ensuite j'ai voulu la modifier et la valeur par défaut qui est le logo défaut.png de l'avatar était pré renseigné donc si qqun modifie son profil il devra repartir chercher son lien d'image.
J'ai essayé d'excéder les 80 caractères pour le titre, pourquoi ne bloque tu pas la saisie lorsque cette limite est atteinte ?
Le système de validation d'idée est pas mal afin d'éviter les HS ou les insultes les blagues etc..
L'espace de rédaction des idées est vraiment trop petit à mon goût il gêne à la relecture c'est pas un post facebook ou un tweet que l'on rédige mais un avancement d'une idée en vue d'un débat, donc il faudrait être plus à l'aise pour la rédaction afin de bien assoir son argumentaire non ?
Comment fait on pour lire les commentaires d'un post quand je clique dessus cela me propose d'en rédiger un et m'ouvre en même temps la popup de rédaction des idées
Un moment en rechargeant la page j'ai été déconnecté (juste pour info)
Popup d'ajout d'idée il y a écrit ne pas exéder cela s'écrit excéder
Bon voila pour mes remarques j'ai écrit ça à la suite comme une liste au fur et a mesure que j'arpentais ton site, j'ai même proposé une idée
Dans l'ensemble je trouve le projet super et le site très agréable a utiliser
- Edité par b0uill0n66 27 juillet 2017 à 18:16:49
Licence Pro Dev Mobile - Apprenti Manager Systèmes Informatiques et Robotiques, IMERIR Perpignan
@b0uill0n66 Salut, tout d'abord merci pour ton retour et ton inscription, je vais essayer de répondre dans l'ordre aux différentes remarques
- Pour tout ce qui est fautes d'orthographes merci des signalements je corrige tout ça au plus vite ! (L'orthographe n'est pas mon fort )
- Pour la connexion HTTPS c'est vrai, mais comment ça marche ? Il me semble que je dois payer quelque chose de supplémentaire chez mon fournisseur de nom de domaine ou mon hébergeur ?
- Pour les champs de vérifications très bonne remarque aussi, je rajoute ça sur la liste des choses à faire, et de même pour l'upload et la blocage direct de la longueur du titre (tout bête à faire en JS en plus il me semble)
- Pour le champs de la popup qui est trop petit je pense pouvoir faire en sorte que le champs s'agrandissent au fur et à mesure que l'on écrive, et le rendre un peu plus grand de base.
- Pour les commentaires c'est normal, si t'en vois pas c'est qu'il n'y en a pas donc il y a juste la proposition d'en rédiger un Par contre merci d'avoir signaler le bug de la popup vérification, je vais corriger ça !
Pour ce qui est de ton idée, et bien déjà merci d'en avoir proposer une, en plus je la trouve très pertinente, je n'ai rien changé au contenu en sois je l'ai juste remis en forme pour qu'elle prenne moins de longueur, et j'ai enlevé la dernière phrase "Voilà pour mon premier post c'est un peu difficile de rédiger une idée comme ça de tête ^^" .
J'ai liké et mis un commentaire, tu devrais normalement voir la notification c'est l'occasion de vérifier
En me reconnectant j'ai vu mon pseudo repasser a Anonyme est-ce normal ?
Sinon je viens de comprendre le système des commentaires. J'avais juste mal regardé
Pour la connexion HTTPS je ne sais pas mais c'est surement lié à l'hébergeur.
Sinon question comme ça comment stocke tu les mots de passes et quel système de sécurité tu as adopté ?
Sinon au lieu de faire en sorte que les posts ne prennent pas trop de place pourquoi ne pas en afficher un morceau et de pouvoir les ouvrir pour le lire en entier ?
- Edité par b0uill0n66 27 juillet 2017 à 19:28:48
Licence Pro Dev Mobile - Apprenti Manager Systèmes Informatiques et Robotiques, IMERIR Perpignan
Non, un petit bug que je n'ai pourtant jamais eu, je vais regarder ça.
Les mots de passes sont stocké dans la base de données et sont bien sûr hash ! (Avec bcrypt)
Pour le système de sécurité tu parles des sessions ? Sur ce point c'est certains je dois sécuriser un peu plus, pour l'instant tout est vérifié (par exemple pour savoir si on a accès à la page de moderation) uniquement via les variables de sessions PHP, définie à la connexion.
EDIT : je viens de voir ton edit, et c'est exactement ce que je viens de penser, je viens de commencer à faire en sorte que la hauteur soit limité et lorsque l'on clique sur le paragraphe ça ouvre tout simplement en entier le texte
Ahh, et bien bcrypt comme je l'ai dis, normalement c'est assez réputé comme hash et beaucoup plus sécurisé que sha1 ou les autres vieux hash.
Pour les commentaires c'est normal c'est un des défauts du site, comme c'est que du PHP et pas d'Ajax tout passe par formulaire et donc si l'on fait F5 ça renvoie les données du formulaire.
Pour le HTTPS, Ça dépend de ton hébergement. Si tu passes par un serveur mutualisé, tu dois passer par ton hébergeur, par exemple OVH propose des certificats let's encrypt (gratuit). Sinon si tu gères toi même ton serveur (par exemple un vps) tu peux très bien installer les certificats let's encrypt.
Ensuite pour le site, Je trouve le design et l'idée vraiment sympa
Je viens de poster un commentaire sur une idée et surprise la moitié à été virée à cause d'une limite de caractères non indiquée Personnellement je trouve que pour un espace ou échanger et construire autour d'une idée il faudrait pas de limite
Licence Pro Dev Mobile - Apprenti Manager Systèmes Informatiques et Robotiques, IMERIR Perpignan
L'idée est sympa et c'est une très belle réalisation pour un lycéen de 16 ans ! Le design est propre, le site semble fonctionner correctement etc.
Sur le fond par contre je crois que ce genre de sites existe déjà, je pense aux nombreuses startup de la "civictech" qui visent à améliorer l'expérience citoyen, comme stig. Donc je doute malheureusement pour toi que ton projet puisse rivaliser, mais c'est sans nul doute une bonne idée et expérience !
PS : Peut-être que tu peux "pivoter" et ré orienter ton appli vers quelque chose pour la démocratie lycéenne, par exemple pour permettre de consulter les étudiants d'un établissement ou d'une classe sur tel ou tel sujet (je n'ai pas la moindre idée de ce si ça existe déjà ou pas).
Je suis chez Hostinger et pour avoir un certificat SSL (Je viens de regarder) c'est compris dans un forfait à plus de 10€ par mois
Théo_ a écrit:
Ensuite pour le site, Je trouve le design et l'idée vraiment sympa
Merci !
b0uill0n66 a écrit:
la moitié à été virée à cause d'une limite de caractères non indiquée
J'ai vu ça désoler de t'avoir fait ré-écrire J'ai enlevé cette limite et j'ai fait comme pour les idées, la hauteur est limité mais quand on clique sur le commentaire ça le déroule en entier.
@Demandred : Merci beaucoup ! Je ne connaissais pas "civitech" et c'est vrai que stig ressemble beaucoup à Upsee Mais oui comme tu le dis avec ce site ça m'apprend de nouvelles choses en PHP et en JS notamment.
Ton idée d'en faire une plateforme lycéenne n'est vraiment pas bête du tout ! Ca me fait penser à mon lycée, j'étais au CVL et si on aurait pu consulter l'ensemble du lycée sur des décisions ça aurait été plus sympa et démocratique
Et chaque élève pourrait ainsi proposer une idée que le CVL examinerait ensuite.
Hello, quelques nouvelles, j'ai tenu compte de vos remarques mais il reste encore quelques trucs important à faire.
Mais entre temps je suis tombé sur un super site qui permet de convertir un site en application Android
Franchement le rendu est parfait, j'ai tout soigné, ducoup j'ai revu la version mobile, le header est entièrement repensé notamment. La navigation n'est pas du tout plus lente que sur navigateur normal.
L'avantage d'une application c'est que l'effort nécessaire pour aller dessus et beaucoup moins important que l'effort demandé pour aller sur le site. C'est bête mais je sais par exemple que tout mes amis auront moins de mal à télécharger une application et aller dessus régulièrement qu'aller sur le site régulièrement ^^
Vous remarquerez aussi au passage le bandeau à la place de la bordure (Sur ordinateur aussi)
Je mettrais à disposition l'APK demain, n'hésitez pas à vous inscrire et me faire un retour, même négatif, pour pouvoir améliorer le site le mieux possible
Bonjour @Meroll, le site utilise un template (que j'ai quand même bien arrangé à ma sauce ^^), l'auteur est d'ailleurs indiqué dans le pied de page. Mais mis à part le CSS, tout ce qui est PHP est entièrement fait par moi-même, pas de framwork.
@JStudio, j'en profite pour te poser une question , j'ai bien vu ta proposition sur le site mais je ne comprend pas où est vraiment l'idée ? Faut-il par exemple que l'éducation national promouvois ces sites ? (C'est un exemple)
Absolument pas, l'organisation du code est un peu chaotique a vrai dire, mais bon l'essenciel c'est que je m'y retrouve et que le résultat soit correct !
@JStudio, j'en profite pour te poser une question , j'ai bien vu ta proposition sur le site mais je ne comprend pas où est vraiment l'idée ? Faut-il par exemple que l'éducation national promouvois ces sites ? (C'est un exemple)
Licence Pro Dev Mobile - Apprenti Manager Systèmes Informatiques et Robotiques, IMERIR Perpignan
Licence Pro Dev Mobile - Apprenti Manager Systèmes Informatiques et Robotiques, IMERIR Perpignan
Licence Pro Dev Mobile - Apprenti Manager Systèmes Informatiques et Robotiques, IMERIR Perpignan
Licence Pro Dev Mobile - Apprenti Manager Systèmes Informatiques et Robotiques, IMERIR Perpignan