_ _ __ _ _ _ _
| | | | / _(_) (_) | | | |
| | | |_ __ | |_ _ _ __ _ ___| |__ ___ __| |
| | | | '_ \| _| | '_ \| / __| '_ \ / _ \/ _` |
| |__| | | | | | | | | | | \__ \ | | | __/ (_| |
\____/|_| |_|_| |_|_| |_|_|___/_| |_|\___|\__,_|
Timeline is a web application that allows users to create both public and private timelines about any tolpic. Users can link to websites, videos, images, or text. Public timelines can be collaboratively edited, and all changes are tracked similarly to GitHub's versioning system. Users can also upvote or downvote additions to a timeline.
- Create, edit , and delete timelines
- Public and private timeline options
- Collaborative editing for public timelines
- Link to external resources (websites, videos, images, text)
- Upvote and downvote timeline entries
- Version control for timeline changes
- Authentication and authorization for managing timelines (Priv/Pub keys)
- Backend: C++, Crow, pqxx
- Frontend: Vue.js, Vue Router, Vuex, Axios
- Version Control: Git, GitHub
This project is licensed under the GNU General Public License v3.0