fabszn / floxxapp Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
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.
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 :)
As redCoat I can select any active slot add hit on (with out be affected on it)
Add Tapir library to the project. aims to add one swagger doc on the api
Upgrade version on front-end side
Purpose is to keep text formatting
Display on overflow screen which rooms have been selected on overflow.
Purpose is to give to the red coat the possibility to redirect attendees on live. Without ask the question on whatapps (and lose time)
When page is reloaded overflow room disappears
App should make difference between both following status :
Purpose is to ease the choice on which rooms should be put on Overflow
Add Nix configuration file for set up dev env and also for building app.
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
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
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
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 ?
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)
Ajour des nouvelles salles avec la nouvelle organisation
Replace email with a concatenation of firstname and lasname. It will ease the login step
Move from classical logger to ZIO logger
val loggingLayer: URLayer[Console with Clock, Logging] = Logging.console() >>> Logging.withRootLoggerName(
"Floxx"
)
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
L'objectif de cette fonctionnalité vise à permettre d'administrer l'application.
remove constraint single assignation
profile persist after logout application.
It must be reset when logout button is cliqued
Update readme file with information about environment setup and different kind of workflow development on floxx
during refactoring, on route has been missed
/api/stats/slots/_filling
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
Make that app is deploy in docker container
(based on Nix-build)
Fix typo on overflow screen
Days tab are not ordered. Add an order on the service side
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.
Migrate model object from model package to domain package
Add on the screen all Slots one flag that indicate which is the current active slot (against date / time)
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
Add tab mechanism to separate each day. this make things clearer
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
Change Database interface from quill to Doobie
Create online documentation on github wiki pages
https://www.browserstack.com/open-source
Add to project
Add ordering items by day, slots time
Purpose of this issue :
Some kind of stat graph didn't take in account year of the conference
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.