Giter Club home page Giter Club logo

floxxapp's People

Contributors

aheritier avatar aurrelhebert avatar fabszn avatar gabrielkast avatar rrramiro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

floxxapp's Issues

introduce year's flag

One thing that could be interesting is to get an overview per year of statistics..
Along years, it could be cool to compare evolution of attendees' behavior.

To achieve that, Floxx need to add in its model a new field that contains year. This information should be linked with the 'slot'.

For run part, we have to define in configuration file, new property with current year. It will be used to select only slots the current edition.
For statistic part, we can play with all data, and provide graphs that compare data by year.

Provide information to attendees on filling state of rooms

Idea here is to expose publicly live filling state of each rooms for current time slot.

Several solutions can be implemented.

We discussed with Arnaud about this issue. One point must be taken in account is the sponsor point of view.
If we expose publicly that there is a very low audience for one talk that given by a speaker coming from one sponsor ... This sponsor could be not be happy.

At the beginning, Floxx aims to expose this information publicly.. but after the discussion above, we have to find a subtile solution to spare the sponsors :)

Linked Floxx to the agenda could be a good solution. The rooms status could appear through out 3 colors. It will be enough blurry to avoid that sponsors be frustrated.

Also, this solution should enforce attendees to using the schedule app :)

Add more granularity on status : 100%

App should make difference between both following status :

  • 100%
  • 100% with people that continue to arriving

Purpose is to ease the choice on which rooms should be put on Overflow

Add Nix

Add Nix configuration file for set up dev env and also for building app.

VueJs Migration

Purpose is to move from vue 2 to vue 3 and embedded tha adding of typescript lib.

This migration has a big impact on whole ui.
When this step will be passed, new features will be added

fix navigation from fill percentage

Two ways are possible to come on screen fill percentage screen but the navigation button bring you in one way.

Idea : use the navigation history browser

I-32 Fix hit

When a redCoat go on fillPercentage for a conference and leave the screen and come back.. If he hit again, the the occurence is duplicated

Allow to have persistent cookie even I closed browser

En détail:
J'ai mis un shortcut sur https://floxx-app.cleverapps.io/menu sur le
bureau de mon mobile.
Je clique dessus, j'ai "authentication required" en rouge.
Firefox a mémorisé login+pass.
Je clique sur Submit.
Je navigue autant que je veux.
Je ferme Firefox (le process est kill, je viens de vérifier avec adb)
Je reclique sur mon shortcut.
Je dois à nouveau me log.

Tant que je ne ferme pas Firefox, ca a l'air de tenir. Il se trouve que
je le ferme car je n'aime pas avoir trop d'app ouvertes. Il y a peut-être
une expiration quand même, car j'avais volontairement laissé tourner
Firefox pendant le dîner, et j'ai été obligé de me relog. Info à prendre
avec des pincettes, donc. :D)

J'aimerais bien ne pas avoir à me relog. Un cookie valide 24h
ou un truc du genre ?

Add page that provide information to redcoat

All red coats should have an access to Floxx. We can take advantage of this to centralize all information as wificode, opening time of goodies booth and others kind of information that redcoad can provide to attendees.

This feature will avoid to poluate with recurrente questions on whatapp channel. Also, if an information change, automacatlly, all team members will get updated information.

On this feature, user must access to information with one full text search engine (and by simple scrolling too)

Remove email as login

Replace email with a concatenation of firstname and lasname. It will ease the login step

Update Mock API

Mock API should be update. All 'value' field must me removed from Json responses.

To achieve that, run app with http4s server and one filled DB.. and make requests on http api to generate valid Json responses

Add console admin

L'objectif de cette fonctionnalité vise à permettre d'administrer l'application.

  • Ajout d'utilisateur
  • Activation / désactivation de feature dans l'application
  • etc ..

Update Readme file

Update readme file with information about environment setup and different kind of workflow development on floxx

Put context on delay that slot remains active

There different kind of talk (conference, université, TIA, quicky)

The delay while slot stay active should be different between each kind of talk.

Add new entry in conf (for each kind)

active slot processor must base the compute on it

Docker packaging

Make that app is deploy in docker container
(based on Nix-build)

Add speaker name on planning block

Ajouter le nom du speaker quand on est sur l'écran de saisie de la salle

L'ajout du speaker implique la modification du model pour intégrer la notion de speaker

Cette issue est assez impactante sur le model.

All slots: current

Add on the screen all Slots one flag that indicate which is the current active slot (against date / time)

Add button to select talk in overflow

Provide one button that fix on current time slot which talk will be displayed on overflow mode

This button should be available only for admin user

Automate Twitter publishing

  • Add popin that display form.

  • On this form, display button that enable take picture with environment camera

  • Push picture to server;

  • Picture should be store on FS (google drive, Cellar, etc...)

  • Add page that display all pictures with pre builded text.

  • Closed to each occurrence a button that aims to publish tweet

Need to interact with Twitter API

Floxx Documentation

Create online documentation on github wiki pages

  • Documentation will be hold on Wiki github pages (images should be probably hosted on git repo of project)
  • !! update the readme page. Information is obsolete !!

Add page with Stats Graph

Purpose of this issue :

  • Provide graph that that display by day / by slot statistics of each room
  • Provide an overview all percentages grouped by percentage value. It will indicate global satisfaction over 3 days
  • Provide same as above but one graph per day

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.