mooqita / worklearn Goto Github PK
View Code? Open in Web Editor NEWThe worklearn platform that powers mooqita
The worklearn platform that powers mooqita
else they get lost
As we are approaching a first public stable release we should think of a road map for releases. Especially as other people starting to work on our system as well. We need a stable release and a road-map that lines out when breaking changes from a release will be introduced.
https://worklearn-staging-pr-18.herokuapp.com/app/job_posting
When I edit the job description and click preview, the text is gone.
ala http://localhost:3000/app/company_challenge?challenge_id=Yng5WDBpG5FfE7bLM
I created a challenge with two additional files.
I wanted to remove the files but couldn't figure out how to do that.
Also the resulting file for download is text_x-sh which I've never heard of.
We need to drop use of the useraccounts package and start running our own login system.
... that summarizes the benefits and leads users through the onboarding steps (+ hiring selection) to highlight the capabilities and BENEFITS OF "HOLDING OUT" while learners get matched.
It would help to collect email addresses of page visitors. please place a sign-up field to the front-page
The code ase has become quite substantial it might be a good step to separate functionality in modules.
Over the course of the project we accumulated different naming conventions. We should unify these conventions where appropriate. In future releases.
The new login system should provide a oauth for linkedin.
The title said it all. We just need to figure out how to distribute the work.
https://worklearn-staging-pr-18.herokuapp.com/app/job_posting
when landing from page before the site is shown in the middle. So the field to fill in the posting is on the top. Either reverse the boxes or let the page start at the top.
At the moment we have almost all tools in place to technically comply with GDPR.
Our only missing component is a new licence, and privacy agreement and an updated
login form.
Provide preliminary results as a good hook but ask for patience for better matches.
Explain in text that multiple can be selected.
Should just say "{field} was saved!"
There are various elements that can not easily be deleted at the moment here is a list:
remove uploaded elements in Challenge (should only be possible while challenge is not public)
remove uploaded elements in Solution (should only be possible while challenge is not public)
remove a Challenge (should only be possible while challenge is not public)
remove a Solution(should only be possible while challenge is not public)
All changes must be made with an awareness to the following conditions:
Other user might be involved in case the deleting user is not owning the item alone.
Other user might be dependent on the Challenge as they provided a solution.
In these cases we can not delete an item.
when asking to fill out the profile it looks like the process of creating the persona is done.
The term needs explanation before clicking on something. Also recruiter won't fill out the test.
Right now it is hard to see the test.
Should we have a recruiter profile? A shortcut?
By default, there is no footer on the homepage (let's assume this is intended), however, if you navigate to another view, say organisation on-boarding, then navigate back to the homepage, there's a small flash and the homepage appears, which is quite confusing.
Another extremely minor issue that can tackled alongside this one due to how minor it is: the navigate routes in the footer only correctly point to the associated webpage when the user is on the homepage as they are local links rather than fully qualified URLs.
I couldn't figure out if the invite button does something. The email addresses have a red cross next to them and it look like I'm doing something wrong.
https://worklearn-staging-pr-18.herokuapp.com/app/job_posting
http://localhost:3000/app/student_profile
There are various places were text in the app has typos, is not expressive enough or needs other improvements. Please select these instances here and check them of when fixed.
When I search for "optimization" I get search results, searching "optimization python" I don't get any.
If I do the same on github it works, though.
Esp. because they get cropped to a circle.
At the moment we still rely on usseraccounts. This dependency is detrimental as the package is no longer maintained. It also prevents us from customizing our UI in a way that allows us to be GDPR compliant.
We need to run our own system.
All editors should support markdown and a preview for it.
should be displayed while no content value is available and should be re-displayed if content is removed by user (as is the case in the 'markdown_input' component)
see: worklearn\client\components\html\input_fields.html
on latest chrome browser
running worklearn checkout from today
... and that users can make their own
split it up into multiple pages during signup.
CAN STAY AS IS (COMPREHENSIVE OVERVIEW) IF CALLED AGAIN FROM LIST AFTER INITIAL SIGNUP IS COMPLETED. By then users know what everything means.
There are various alternative out there to improve the speed of Mooqita we are actively debating:
Vue
React
Angular
This is part of the road map but not yet for near releases. Just to keep track of ideas.
User feedback: Add the word engineer to the button developer. He was confused at what to do when looking for electrical engineers.
Remove the word Resume, replace with something else. Example: "more about you" in the headline and then a description like "write what you are looking for, what you would like to learn"
We can also add a field in which learners can describe an awesome project that they have done.
https://worklearn-staging-pr-18.herokuapp.com/app/job_posting
the select challenge field doesn't provide challenges and I can't create my own here. Should have a button to skip this step for now
https://worklearn-staging-pr-18.herokuapp.com/app/job_posting
clicking the roles does nothing
http://localhost:3000/app/company_challenges
Right now the back button does not work for this.
Learners should be able to provide the following details prior to registering for an account, similar to how organisations experience onboarding:
/app/profile/
once complete.Learners, Organizations, Educators
should be the ~20 items BFI-S version
https://worklearn-staging-pr-18.herokuapp.com/onboarding/onboarding_job_finish
The site looks like I fill out a profile not a finish step, so the site title and the button on the bottom "show me my job posting" are confusing. I would expect something like "Save and continue posting a job"
The turning arrows are confusing. It looks like something is still loading. And why is the picture showing up at the top when I fill it in the lower part with the turning arrows?
We need to think about how to internationalize the worklearn platform.
At the moment many components and views are not fully aria compliant. We need to take a look at individual components and make sure each is usable with screen readers.
https://worklearn-staging-pr-18.herokuapp.com/app/job_posting
see title. I would like to be able to find someone who is a reliable person, doing a good job as an intern
Logging in as a learner there should be some information (at least a little bit of text ala "how to get started") on the landingpage at http://localhost:3000/
Maybe just popup our own very short summary of the basics and link to full docu. under "more details" in that popup.
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.