Skip to content

Hivebrite/hivebrite_backend_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Backend Test

Develop a functionality allowing administrators to customize:

  • the User profile
  • the User signup form
  • an Event Registration form

In order to focus on the important parts, no need to develop a UI. The code will be run through the tests, and possibly through the console. We want to focus on models, possibly service classes with clean interfaces, but not controllers/views.

Use cases that the service must support:

  • Admin manages the global User custom attributes
  • Admin manages a specific Event’s custom attributes
  • Admin makes a custom attribute optional/required on the User profile
  • Admin makes a custom attribute optional/required on the User signup form
  • Admin makes a custom attribute optional/required on a specific Event Registration form
  • User fills in a custom attribute on his profile
  • User fills in a custom attribute on the signup form
  • User fills in a custom attribute on an Event Registration form
  • User reads his custom attributes on his profile
  • Admin reads an Event registration’s custom attributes

Custom attributes types supported:

  • Text
  • Boolean

Requirements

  • Versioned with git (please send us the repo link when done)
  • Rails
  • Tests
  • Readme
  • Docker

Show us what you can do without spending too much time on it!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published