Taskbarter
Search
K

Changelog

This page shows the changes we made in the Taskbarter.com website.

Alpha v0.1.3 (May 16, 2020)

Fixed

  • Messages
    • Toaster notification was shown every time a new message was received. It now only shows when user is outside Messages route.
    • Multiple messages were sent when 'send' was clicked on Messages page. Now the button gets disabled until the message is sent.
    • Proposal card in Messages is now clickable and takes the user to Task page. A few styling changes are made.
  • Meta Tags
    • Users can now view Page Title of the current route on browser's tab.
  • Proposals
    • Proposals now sendable from My Tasks page.
  • Add Task
    • Special Characters now allowed in task headline.
  • Profile Name
    • Profile First name and Last name can now include 64 characters including spaces.

Alpha v0.1.2 (May 15, 2020)

Added

  • Email Notifications
    • Users will now get email notification on new activity.
  • Loader
    • Show a loader on top of the site indicating "Site Loading"

Changed

  • Message Notification
    • Red dot shown on message icon if any one message is unseen.
    • On new messages, a toaster will be shown even when the user is on another page.
  • Add Task
    • Users can now see their added task at the end of the "Add Task" process.

Fixed

  • Sharing Option
    • Share option wasn't working on Recommended Tasks.
    • Share text is now customized for the shared task.
  • Styling
    • Number of styling improvements in header, messages and notifications.

Alpha v0.1.1 (May 13, 2020)

Added

  • Social Media Sharing
    • Users can now share the tasks.
    • Meta tags for SEO and social media handles is now added.
    • Users can share on Facebook, Twitter, Linkedin, Whatsapp or via Email.

Changed

  • Users can no longer send more than one proposals to tasks.
  • Users will be able to view the tasks they applied to using the 'Applied' indicator.
  • Add Task is now more smooth.

Fixed

  • Styling fixed on Apple Safari on Mac.

Alpha v0.1.0 (May 05, 2020)

Added

  • Landing Page
    • New landing page design with new vectors and graphics.
    • Added Animations using JQuery Easing plugin
  • Feedback Option
    • Users can now add feedback to completed tasks. On viewing a Completed task, both the users will get a popup on which they can rate stars out of 5 and write feedback for the other user.
    • Accumulated rating stats are displayed on the workspace for each user.
  • View Task History
    • My Tasks
      • Users can view tasks they added in a table format.
      • Users can edit tasks from the task options.
      • Users can view proposals, points and headline related to their tasks.
      • Users can filter their tasks depending on their status using Tabs.
    • My Work
      • Users can view the tasks they work on or are currently working on in a table format.
      • Users can filter the tasks by status tabs.
  • Privacy Policy
  • Auth Options
    • Users can now:
      • Login/Register using Facebook
      • Login/Register using Google
  • Guided Steps
    • Users can view 3 steps on the dashboard showing what to do on the site.

Fixed

  • Email Confirmation
    • Email confirmation now sent using SendGrid API.
  • Styling
    • Styling added for Dark mode on Messages, Proposals and Forms.
  • Navigation
    • Navigation is more smooth now on Mobile screens. Users can click on any part of the screen other than the menu to close the menu.
  • Infinite Scrolling on Explore Page
    • Filtering and Searching is now fixed for infinite scrolling on explore page

Alpha v0.0.3 (May 02, 2020)

Added

  • DARK MODE
    • User can toggle dark mode by going to profile card on top bar (or on hamburger menu on phones) and then Settings page.
    • The dark mode will remain consistent on the device even after page reload.
  • Explore Tasks
    • Users can search tasks by Categories or Skills.
    • Users can now remove/reset filters by clicking on 'Clear Filters'

Changed

  • Changed loader stylings on all pages.
  • Separate styling for darktheme update.

Fixed

  • Explore page now has consistent UI. Equal height of footer and Points.
  • UI fix for lists such as Notifications. Now they are separated by some margin.
  • Added privacy measures in the backend. APIs now have limited objects (only relevant) in return.

Alpha v0.0.2 (May 01, 2020)

Added

  • Task View
    • Allow users to view tasks even without authentication.
    • Display task state (Completed, Assigned, Paused etc.) on top of the task.
  • Edit Task
    • Allow task owner to edit task. Headlines and Task points cannot be changed as some people would have engaged with task already.
    • Change task visibility.
      • Pause Task: Hide it from public feed. No user can view it except the task owner.
      • Remove Task: Mark the task as Archived and refund the task owner.
      • Unpause Task: Display it on public feed and allow users to send proposals.
    • Add helper buttons on task points for mobile users.
  • User Profile
    • Users can view other profiles by visiting '/u/:id/' route.

Fixed

  • Task View
    • Do not allow users to view 'Paused, Archived or Completed' tasks except the task owner.
  • Proposals
    • Do not allow users to send proposals to tasks except for 'Pending Proposals' ones. Add backend as well as frontend validation.

Changed

  • Add Task
    • Skills have new UI. Multiple skills can be selected and at max 3 are allowed to be selected. Users can also search skills in real-time.

Alpha v0.0.1 (April 27, 2020)

Added

  • Authentication
    • Login
    • Register (with confirmation)
  • Explore Tasks
    • Search Tasks
    • View task details in popup
    • Infinite Scroll
  • Add Tasks
    • Define Points
    • Add rich text for description
    • Add a headline
    • Search Skills from list
    • Realtime Error Logging
  • Send Proposals
    • Choose task, then click on 'Send Proposal' and type in the text to send proposal.
    • Send Message with the proposal to the task poster
    • Task poster cannot send proposals to himself
  • Messages
    • Implement WebSocket to maintain live connection between the server and the client
    • Load Conversations
    • Load Messages separately and keep them in the view (Redux store).
    • Indicate 'Typing' when user is typing.
    • Proposal message has separate styling.
    • Task owner can accept, reject or negotiate with the proposal sender.
  • Notifications
    • Send live notifications to relevant user.
    • Clicking on notification must redirect to related page.
    • Refresh notifications frequently for customer engagement.
  • Work on Task
    • Allow users to send updates on task work page.
    • Allow task doer to submit work.
    • Allow task owner to respond to submitted work with either Acceptance or Rejection.
    • Send notification for every update on the work page.
    • On acceptance, both users will no longer be allowed to send updates on the work page.
  • Points System
    • On publishing task, task points from the task poster's account must be deducted.
    • On acceptance of the work, the task doer will get decided task points.
    • On task removal, the task owner must be refunded with the task points. Only unstarted tasks are allowed to be removed.
  • User Profile
    • Users can view and edit their profiles by using '/me' route.
    • Users can add Experience, Projects, Skills, Mark Availability, Social Links, Date of Birth and Location.
    • Users can update a 'Tagline' about their skills.
    • Users can update Description about who they are.