Crowdbotics Component Library

Browse all code modules available within the Crowdbotics platform.

Admin Components

A screen that allows a user with admin permissions to view the activity log.
A feature to control specific roles and permissions for an individual app user.

Alerts & Notification Components

A feature to display clickable pop-up messages on a desktop device.
A feature that uses a Sendgrid integration to send an email to a user when an event occurs within the app.
A feature to display clickable pop-up alerts based on the device's location.
A feature that integrates with OneSignal to display clickable pop-up messages on a device.
A feature that uses a Twilio integration to send a text message to a user when an event occurs within the app.

Basic Components

A screen that displays detailed search results based on advanced user specifications.
A feature that helps users get started with an onboarding tutorial set of screens.
A feature that allows a user to make phone calls.
A feature to search through the data stored within the application.
A screen that greets your users with an image or logo before automatically transitioning to another page.
A screen that displays the app's terms and conditions.
A screen that displays information about the registered user in the app.
A feature that allows users to search public web pages containing app content.
A user can access app content on a public static site.

Content Management Components

A screen that allows a user to view archived posts within the app.
A feature that displays a scrollable list of articles and detail pages.
A feature that allows a user to import blog posts.
A feature that allows a user to view all their bookmarks.
A feature that allows approved users to export the content in a specific format.
A feature that allows approved users to moderate comments.
A feature that allows a user to manage events.
A feature that allows a user to filter their bookmark list.
A feature that allows a user to create or manage a form in the app.
A feature that allows multiple users to discuss a particular range of topics.
A feature that allows a user to group items during the bookmarking process.
A screen that allows a user to share access to information.
A feature that allows a user to post content that is viewable to a certain set of users.
A feature that captures simple user replies to a certain prompt.
A screen that allows a user to keep track of their published work.
A feature that allows a user to manage their posts.
A feature that displays the posts published by a user in the app.
A feature that allows a user to remove a bookmarked item.
A feature that allows a user to leave a review for an item.
A feature that captures detailed user replies to a certain prompt.
A feature that displays information based on a particular label.
A feature that allows a user to upload a file.

Design Components

A feature that delivers a fully custom layout with highly polished design.
A feature that delivers a very simple UI with little to no customization included.
A feature that delivers a moderately customized UI with a unified visual aesthetic.

eCommerce Components

A feature that is used to manage ad affiliates and partners.
A feature that allows users to auction a product or an item.
A feature that allows a user to enter a promo code at the time of billing.
A feature that displays an estimated delivery cost.
A feature that allows the admin to set a particular item at a discounted price.
A feature that enables the app owner to track and reward repeat business from users.
A feature that displays featured products within the app.
A feature that displays a list of items to be purchased.
A feature that enables the user to store, view, and use credits in the app store.
A feature that displays a list of items saved by the user.

Finance & Payments Components

A feature that allows the app user to use a subscription-based feature for 14 days.
A feature that renews subscriptions automatically.
A feature that confirms and processes transaction fees.
A feature that processes payments as donations.
A screen to create, process, and track invoices.
A screen that displays multiple pricing options.
A feature that displays pricing of different commodities in a specific currency.
A feature that allows a super user to handle payment verifications.
A screen that displays comparisons between different plans.
A screen that allows a user to create and send a financial proposal.
A feature that enables authorized users to issue a refund within the app.
A feature that allows a user to save their payment details.
A feature that allows one or more users to split a total amount.
A screen that processes billing based on subscription details.
A feature that allows the user to create digital signatures.

Gamification Components

A feature that activates sounds or vibrations associated with specific events within the app.
A feature that allows a user to have a credit wallet full of in-app currency.
A screen that is used to keep track of scores.

Integration Components

A feature that allows a user to use digital signatures in the app created with DocuSign.
A feature that integrates Evernote in the app.
A feature that integrates Freshdesk in the app.
A feature that integrates Gsheets in the app.
A feature that integrates HubSpot in the app.
A feature that integrates Intercom in the app.
A feature that integrates Mailchimp in the app.
A feature that integrates Mixpanel in the app.
A feature that integrates Outlook in the app.
A feature that integrates Quickbooks in the app.
A feature that integrates Slack in the app.
A feature that allows Stripe payment integration.
A feature that integrates Twilio in the app.
A feature that integrates YouTube in the app.
A feature that integrates Zendesk in the app.

Inventory Management Components

A feature that is used to scan barcodes in the app.
A feature to track and know the availability of an item.
A feature that is used to scan QR codes in the app.
A feature that is used to identify RFID.

Login Components

A screen to allow the user to create a new account for the application using their existing Apple credentials.
A screen to allow the user to create a new account for the application using their existing Facebook credentials.
A screen to allow the user to create a new account for the application using their existing GitHub credentials.
A screen to allow the user to create a new account for the application using their existing Google credentials.
A screen to allow the user to use certain screens and other features in the application.
A screen to allow the user to create a new account for the application using their existing LinkedIn credentials.
A screen that allows the user to create a new account for the application and login with their email and password.
A feature that requires a user's password to meet certain conditions.
A feature that allows a user to recover the password for their account.
A screen to allow the user to create a new account for the application using their existing Twitter credentials.

Media Components

A feature that is used to upload, create, store, and view audio files.
A feature that is used to create and view recorded calls.
A feature that is used to view gallery contents in an app.
A feature that is used to edit a photo.
A feature that is used to apply filters to a photo.
A feature that is used to create and view photos.
A feature that is used to create and view playlists.
A feature that is used to edit a video.
A feature that is used to create and view videos.
A feature to process the video on the server for broadcasting to third-party applications and managing it.
A feature that is used to create and view voice memos.
A feature that adds interactive maps to your mobile app to make it easier for users to find your locations.

Order Management Components

A screen that shows the current status of the shipment.
A screen that displays details of a placed order.
A screen that shows the current status of the order.
A feature that is used to allow a user to book or cancel any bookings through the app.
A feature that allows a user to join the wait list for an item within the app.

People Management Components

A feature that displays information about different job candidates.
A feature that displays information on candidate certifications.
A feature to allow a user to use mock login credentials to use other features.
A feature that allows a user to create and manage email lists.
A feature that enables users to approve forms in an app.
A feature for managing customer or user leads.
A feature that allows recording of a user's working hours.
A feature that creates user groups with custom labels.

Productivity & Project Management Components

A feature that allows a user to book and manage appointments.
A feature that allows a user to convert a file from one format to another.
A feature that is used to sync data from a Google Calendar.
A feature that is used to manage tasks in a Kanban board format.
A feature that allows a user to manage project templates.
A feature that is used to manage recurring appointments.

Security & Privacy Components

A feature that requires a user to confirm that they are logging in on two separate devices in order to access the app.
A feature that verifies a user using Captcha.
A feature that allows a user to blacklist certain users' email addresses.
A feature that allows the app to display certain information based on a device's location.
A feature that manages and blocks a user's device IP.
A feature that encrypts messages between two or more users.
A feature that allows a user to view the content on the page only if they have permission to view it.
A screen that displays a boilerplate privacy policy.
A screen that allows a user to manage their app privacy settings.

Smart Components

A feature that is used to monitor potential privacy data abuse.
A feature that enables AR in the app for users.
A feature that is used to integrate core machine learning in the app.
A feature that is used to detect record duplication.
A feature that is used to integrate face tagging in the app.
A feature that is used to integrate gesture recognition.
A feature that is used to integrate language detection in the app.
A feature that allows a user to take or upload images using OCR.
A feature that is used to integrate sentiment analysis in the app.
A feature that implements a chatbot in the app.

Social Components

A screen that displays a list of published posts.
A feature that allows a user to block another user.
A feature that allows a user to chat with different users.
A feature that implements a chatbot in the app.
A feature that allows a user to view or manage comments on a post.
A feature that allows a user to view or manage a post.
A screen that displays a list of published Facebook posts.
A feature that enables users to follow each other.
A screen that displays a list of friends.
A feature that allows a user to use GIFs in their posts or comments.
A feature that allows a user to like or dislike a post published by another user.
A feature that allows a user to link their other social media accounts within the app.
A feature that allows a user to chat with different users.
A feature that allows a user to share certain posts from other users.
A feature that allows a user to view current trends.
A feature that allows a user to upvote or downvote a post.

Workflow Complexity Components

A feature that supports highly complex logic within the app.
A feature that supports very basic logic within the app.
A feature that supports moderately complex logic within the app.