How to make a timeline?

Hey guys, I’m trying to make a timeline for my users.
You can think of a career timeline: a user will input date and his/her work or project he/she was involved in on each date, as many as he/she had in the past, up until now.
So this will require about three key functions which are : (1) inputs as many as the user wants (2) output(items displayed) as many as the inputs made (3) whole timeline with items sorted in chronological order.
The following link is the output(items displayed) that I’m expecting : https://yyjo1104.wixsite.com/website-1/career-project
Is this feasible in wix? I would very much appreciate your help. Thanks.

You can add whatever user input forms that you want with Wix, simply create the custom form yourself and connect it all to a dataset.

Then you can easily display the user inputs on another page, be it just a simple results page or their own dynamic page which is unique to each site member.

As for the timeline items being placed in chronological order, then this is something that might be out of Wix’s own remit without the use of third party help either through a NodeJS or HTML/CSS/JS on your site.

You can put things in many orders with the use of a Wix Data Query or setFilter.
https://www.wix.com/corvid/reference/wix-data.WixDataQuery.html
https://www.wix.com/corvid/reference/wix-dataset.Dataset.html#setFilter

However, that will only work when displaying something in a repeater, table or list etc, it won’t physically put years in boxes with additional text in another text box and move it all into the correct order on your page.

If you are after a timeline that is only displayed on a page without the additional user input requirements, then you can do something like this from a previous forum post.
https://www.wix.com/corvid/forum/community-discussion/interactive-timeline
Timeline: https://spr.com/our-history/

You don’t have to use the exact same design and layout, that was just their way of working it with slideshows etc, you can design yours to however you want it to be shown.

Like this timeline gallery one too.
https://hyperloop-one.com/our-story#hyperloop-one

There is also this Lumifish Timeline app that you can use too.
https://www.wix.com/app-market/lumifish-timeline/overview