dupliaka / synantisi Goto Github PK
View Code? Open in Web Editor NEWF2F scheduler
F2F scheduler
To check the functionality of the schedule create a ui tests on playwright framework
1 tomato
Use case: "Import/export option so I can share a json file with others".
Add UI Import/Export buttons.
Add JS callbacks on file upload/download.
Add to the Timetable service to/from json methods to serialize/deserialize Timetable.
Add unit tests to new service methods.
5 tomato
Use case: "An edit button on meetings would be very useful (I forgot to add an attendee)"
Add edit button to the meeting container element
Add callback for update request
Add REST API for updating lessons
Add UI test for updating lessons
5 tomato
Use case : "Priority field/option: most important meetings should be placed in the first time slots"
Add JS field on Add Meeting modal dialog
Update API and persistence for priority type - natural signed number
Add constraint to have prioritized meetings first
Add constraint test
Update existed persistence test
Update UI test
6 tomato
Use case: "I'm unable to delete things with dependencies: delete cascade option with confirmation"
If the lesson is assigned to the timetable, then it is impossible to delete a time slot since there is a record in DB related to some meeting. In that case user should be asked to confirm to remove the dependencies in cascade. In that case meetings should move to unassigned meetings again.
Add JS callback for confirmation.
Catch the dependency and remove meeting from db table assigned meetings.
Add UI test to check if the form appears
Add unit test for the rooms and timeslot handlers
4 tomato
If user needs to create a new schedule it requires to delete every item in the schedule.
Add a button to home screen to remove all lessons from the timetable to start over.
Add bootstrap element to the page
Update js callback reuse delete all lessons API
Create test step for UI test
3 tomato
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.