Test Question

Build an application (Front-end (Web or Mobile) and Back-end) that allows a user to register, login and create orders consisting of multiple products. The application would send an email and SMS notification to the user for each order they create with details of the items selected. Admin not required but a plus if added.

Submission Instructions

  1. Create a Bit bucket account and a repository where your code is uploaded for evaluation. This is a free service. Watch the video below to guide you.
  2. Use wireframes image on next page as a guide.
  3. For Email and SMS notification use free services like Amazon SES and Twilo
  4. Create a link to the application hosted on Heroku.
  5. Share a Postman Collection with environment variables required to test your backend


Some material to help you are below:

  1. Check out some React materials
  2. Check out some SailsJs
  3. Check out some Vue
  4. Check out some Nativescript-Vue

We would prefer that you use any of the front-end technologies above with SailsJS as your back-end. It is also fine to use just SailsJS for a monolith app i.e. front-end and back-end all in one – check the SailsJS directory link above OR to use other technologies beside what is listed above as long as you get the job done.

Once done, please use the form with the links requested complete with your CV and we will get back to you on the next steps.

Creating a Bitbucket Repository

Hosting your app on Heroku

All fields are required