June 11, 2018

Team Collaboration in mocktastic

How to start collaborating with your team, speed up development, and save yourself a lot of time and energy, using mocktastic.

Never heard of Mocktastic before? Well, Mocktastic is a cross platform, downloadable, GUI desktop application, which allows you to easily mock up any REST API without having to write a single line of code. Anybody can create a mock API server, and then share it with their team, so the entire team can use it. Click here to know more!
Team Collaboration in mocktastic

mocktastic was built by a team that was constrained by the fact that  the front-end developers could not proceed past a certain point, until  the backing APIs were made ready by the back-end developers.

Eventually  each developer started writing their own little dummy mock responses,  and working based off of those mock responses. This worked well for a  while, until the back-end devs actually released what they had built, and  that ended up being quite different from what had been mocked.

Today  though, we use mocktastic to mock our APIs, and this is no longer a  problem for us, since our back-end devs are responsible for mocking the  APIs.

Once our back-end guys have the entire API mocked out, they  share it with the rest of the team using mocktastic's team  functionality. Whenever any changes are made to the API, mocktastic  let's everyone on the team know immediately, and we can ensure that our  work stays current.

So here's how mocktastic Teams work:
  • One person on your team - usually the guy with access to the company credit card 😋 - signs up for an account on mocktastic. Let's call him John.
  • John then logs in to his account on mocktastic, and creates a new Team.
  • From now on, John is the Admin of this team. Apart from being responsible for paying the bills 😋, John is now also responsible for adding and removing others from the team, and assigning them proper roles.
  • John takes his responsibilities very seriously, so within a short while everybody on your team has an email in their inbox inviting them to join John's team on mocktastic.
  • You all follow the link in the email, and join John's team.
  • Mary, who is responsible for the back-end API, quickly builds a mock API on mocktastic, and publishes it to the team.
  • Everyone else on the team, get notified by mocktastic, and by clicking a single button, they get the mock API published by Mary on their own machines.
  • Now everyone is on the same page and is using the same mock APIs, and work can proceed full steam ahead.
  • When a change is made to the back-end API, Mary updates the mock API and publishes an update. mocktastic notifies everyone on the team, and a single click gets the updated version on everybody's machine.

That's it! You don't have to watch out for any more update emails or slack messages. No more searching for snippets of responses in emails or in JIRA. Just login to your mocktastic account, and you're done.