Skip to main content
New Hire Training

The Technical Challenge


Introduction:
Now that you have a foundational understanding of Mendix, it's time for you to experiment and get creative with what you've learned up until this point. Your new goal is to build an app of your own choice in Mendix! We've put together a list of base requirements that your app must fulfill, but you are free to create an app of your choice. We recommend you keep your ideas simple and feasible.

Here are the requirements:

  1. Call a BYU API in your app and map the data to your table
  2. Create a database structure with multiple tables which are associated to on another
  3. Use custom styling and CSS
  4. Create and use multiple pages
  5. Have 2 separate user roles
  6. Configure your app's security
  7. Create and use at least 1 unit test
  8. All microflows have comments/documentation
  9. API calls have error handling
  10. Incorporate the BYU.Account Module to add students

Getting Help:
As you make progress on your technical challenge you will undoubtedly have questions and need direction. Refer to the documentation tab above, Google, and official Mendix documentation for additional help. For specific questions feel free to reach out to your mentor (listed on the student portal), other students, full-time employees, or the Low Code Guild channel (as always). Lastly, remember to reference the Mendix Best Practice page for a detailed guide to naming conventions and other helpful information.

Previous Topic
General Tips
Next Topic
Practice Stories and Incidents
Was this topic helpful?
Thanks for your feedback.