Coder Social home page Coder Social logo

crowdbotics-apps / young-block-26282 Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 327 KB

This react_native application was built with Crowdbotics www.crowdbotics.com

Shell 1.83% JavaScript 9.13% Ruby 11.21% Starlark 0.80% Java 8.26% Dockerfile 1.34% Python 46.52% HTML 14.37% CSS 0.56% Objective-C 5.98%

young-block-26282's People

Contributors

crowdbotics-apps avatar

Watchers

 avatar

young-block-26282's Issues

Email Notifications

This feature sends emails to the user to notify them of key events. This feature displays pop-up messages on a user's device. These messages are touchable and when pressed take a user to view the email. To use email notifications, integrate your app with Sendgrid and then configure the sequence of email messages to send them separately from Sendgrid's service.

User Stories

As an app user, I would like to enable or disable receiving email notifications.

Splash Screen

This feature displays a short, branded welcome animation or image when users open the app. It automatically transitions to a designated login or home screen after a set amount of time. It includes customizable backgrounds and content.

User Stories

As a new user, I would like to see a brief welcome animation when I open the app.

Activity Feed

This feature displays a list of published posts. It can contain a scrollable list of items for the user to view with a custom header, full screen background and branding.

User Stories

As a user, I would like to view all the posts I have published in one screen. As a user, I would like to view all the posts from others I follow in one screen.

Activity Log

This feature allows a user to view logs of past activity in an app. The user must have roles and permissions to visit this screen anytime. The amount of activity logged depends on certain aspects. The screen contains a scrollable list of events that are logged to help and resolve if there are any unwanted behaviors or crashes while using the app. Each item in the list is an invidual logged activity that contains a descriptive title and a timestamp field.

User Stories

As an admin, I would like to view all the activities logged in a screen in form of a scrollable list.

Order Detail View

This feature is used to display details of an order placed by a user. It contains one or many items in a list view where a user can view and navigate the orders they have placed. It contains a custom background, branding, and a scrollable list view.

User Stories

As a user, I would like to view the current status of an order I have already placed and any other details related to that.

Polling

This feature captures user input in form of single or multiple choice polling questions in the app. A polling question is composed of a text prompt and clickable events that are used to collect user input. This type of feature is typically used in an app such as a social media app.

Surveys

This feature captures user input in form of single or multiple choice questions. This feature is composed of a text-based question and a few answers to choose from which are selectable. It contains text, buttons, and radio buttons.

Wishlist

This feature is used to save one or multiple items by the user in the app with an option to purchase them later. The option to save an item to view later by adding in the wishlist is available on each item in the app. The saved items are displayed inside a screen, which has a list view with product information. It contains a scrollable view to see the total sum of items and amount due, a full screen background, a header, and a footer with custom colors and each item displayed in a card form.

User Stories

As a buyer, I would like to save a list of items that I can view or purchase later.

Search

This feature displays results based on the query provided by the user. The result is often based on the data sets based in the app.

User Stories

As an app user, I would like to enter a search query and see results drawn from data stored within the app.

Intermediate Workflows

This feature supports moderately complex apps that require some custom logic or algorithmic functions.

Collect Transaction Fees

This feature allows the user to view and confirm any transaction fee applied. It contains a pre-defined template with text fields, a complete list of applicable fees and amount due, a full screen background, a header, and a footer with custom colors.

User Stories

As a buyer, I would like to view the transaction fee applicable on the product I am interested in purchasing before making the final payment.

Comments

This feature allows a user to create, delete, or view a comment on a post. This feature can contain more than one screen. It can contain a custom background, a text input field, a scrollable list view, and a button.

User Stories

As a user, I would like leave a comment on someone else's post. As a user, I would like view a comment on my or someone else's post.

2FA (2 Factor Authentication)

This is a security feature for user login. Two-factor authentication allows a user to specify a phone number to receive a text. The text is sent to them each time they log in. It can contain text input fields, and integration of an SMS service.

User Stories

As an app user, I would like to enable or disable 2FA for my user account.

Geo-location Reporting

This feature analyzes the number of users visiting from which location. A location is a country or a city.

Blog Importing

This feature allows users to import blog posts from a different platform. Components in a blog post such as text, images, links, tags, or comments can be imported. Usually this is done using a screen such as Settings that contains a button to start the process of importing posts.

Shopping Cart

This feature allows a user to temporarily store the items that they wish to purchase before they purchase them all at once. This feature is typically available in the form of a clickable button icon. Clicking on the button icon, the user navigates to a screen where all items to be purchased are displayed in a list view. It contains a scrollable view to see the total sum of items and amount due, a full screen background, a header, and a footer with custom colors. On clicking the purchase button, the user navigates to a separate billing screen.

User Stories

As a buyer, I would like to add a product to the cart to view it later. As a buyer, I would like to view all products that I added to the cart.

Shipping Address Validation

This feature is used to verify the shipping address of a user before purchasing an item from the app. This feature requires a registered user within the app to enter their shipping details from the settings screen, and before purchasing the item, verify that the address they entered is being displayed accurately. It requires multiple text input fields, a custom header, and a background with custom colors and branding.

User Stories

As a buyer, I would like to verify my shipping address before purchasing an item.

Text (SMS) Notifications

This feature is used to display pop-up messages on a user's device in form of SMS. To use an SMS notification, integrate the app with Twilio and then configure the sequence of text messages to send them separately from Twilio's service.

User Stories

As an app user, I would like to enable or disable receiving Text (SMS) notifications.

Live Chat

This feature allows a user to view and send messages in the app. This feature is integrated with other sets of features like live streaming of an event.

Password Recovery

In case of forgotten password, a password reset link is sent via SMS as an OTP.

Coupons

This feature allows a user to enter a coupon or a promo code at the time of purchasing the item. The promo code or a coupon code is generated by the app's admin. The user can use this code and enter it using an input field before making the final payment. The code allows a user to apply any discount available to the total due amount. It contains a text input field to enter and apply the code.

User Stories

As a buyer, I would like to apply a promo code available on the total order before making the final payment. As a buyer, I would like to view the deductible amount from the total sum that is applicable via the promo code before making the purchase. As a seller/admin, I would like to generate one or many promo codes in the app.

Posts

This feature displays one or multiple posts published the user in the app. This feature includes two types of screens. The first screen is suitable for viewing already created posts. The second type of screen is used for creating a single new post with text, images, and links. A typical use case of creating a new post is on a social network.

User Stories

As an app user, I would like to create a new post with text, image, or a link. As an app user, I would like to view the posts that are already created. As an app user, I would like to delete a post from the app that I published.

Tags and Categories

This feature displays information based on a particular label. This label could be in the form of either a tag or a category. It is generally created using text and an icon and is often clickable. After clicking it, a user can view other similar items that are classified under a similar category. Some typical use cases for displaying information in the app using a tag or a category are to display certain posts in a blogging app, sort articles in a news feed app, display a product item in an ecommerce app, etc.

User Stories

As a post author, I would like to view the list of tags or categories that I can apply to my published articles. As an app user, I would like to select from the available tags to view similar posts within the app.

Login and Signup

This feature is used to allow end users to register themselves with the application using their email address and password and then login with those credentials. It contains text input fields and a checkbox to capture a user's credentials and their consent. Each input field includes placeholder text and a custom icon. A background screen with custom screen colors is used for branding.

User Stories

As a new user, I would like to enter my full name, email address, and password. As a new user, I would like to register with my credentials with the app by pressing a button. As an app user, I would like to login with my credentials with the app by pressing a button. As a returning user, I should be able to navigate back to the sign in screen. As a new user, my consent should be asked using a checkbox that I have read all terms and conditions of the application and I agree to them.

Like/Dislike

This feature allows a user to like or dislike a post published by another user. It can contain a custom button mostly composed of one or multiple icons.

Order Status

This feature displays the current status of the shipment ordered. The current status is shown in real time. The screen contains a header that displays the delivery address of the consumer, full name of the user, and a progress bar to track the current order.

User Stories

As a user, I would like to know the current status of my order.

Google Analytics

This feature analyzes the total number of users visiting the app on a daily, weekly, monthly and even yearly basis. It also helps keep track of sources of incoming traffic. To use it, integrate the app with Google Analytics and then configure it accordingly.

User Stories

As an app owner, I would like to know how many new users are signing in and using my app every month.

Automatic Renewals

This feature renews subscriptions automatically within the app. This feature is generallty found in the settings screen where a switch button is provided for the app user to enable or disable the automatic renewals. It contains custom text and a button.

User Stories

As a subscribed user, I would like to enable/disable automatic renewals.

Appointment Management

This feature allows a user to book and manage appointments in the app. This feature schedules appointments with logged in users, which means that a user has to sign in to the app to book an appointment. It contains one or more screens to book an appointment, a date and time picker to select the available date and time, and a way to view the final booking. An authorized user can either update an apopintment or delete it.

User Stories

As a user, I would like to create a new booking. As a user, I would like to update a booking. As a user, I would like cancel a booking.

Product Recommendation

A feature in an ecommerce app that is used to highlight certain products to a user. This feature can be used to highlight products based on a user's previous purchase history or a product line introduced within the app. It contains custom background screen, images, and text.

User Stories

As a seller, I would like to highlight my bestselling products in the app. As a user, I would like to view the bestselling products in the app.

Location-Based Alerts

This feature is used to display pop-up messages on a user's device based on the device's location. This feature requires a user's permission to share their current location, enabled in the app. Depending on the amount of information required about the user's location, the feature could require limited access or full access.

User Stories

As an app user, I would like to know what permissions are required and that I am agreeing to use location-based alerts in the app.

Reservations

This feature is used to allow a user to book or cancel any bookings through the app. A user can manage their bookings, create new bookings, get updates on a booking and cancel any booking that has been placed. It contains a screen where the user has to fill in the details using a multi-step form to book, and using a date and time picker they can select the date and time for their reservation.

User Stories

As a user, I would like to create a new booking within the app. As a user, I would like to cancel a booking from the app.

Google Sign Up

This feature is used to allow end users to register themselves with the application using their Google account. It contains a button to navigate and verify that a user agrees to use their Google account to sign up with the app.

User Stories

As a new user, I would like to use my Google account to register with the app.

Followers

This feature enables users to follow each other and diplays a follower count on each user's profile. To follow a user in the app, the user has to be logged in, so it requires a login feature.

User Stories

As a user, I would like to view how many users follow me. As a user, I would like to know which user accounts follow me.

Delivery Tracking

This feature displays the current status of the shipment ordered. The current status is shown in a map view where the end user can track the real time location and the status. The screen contains a header that displays the delivery address of the consumer, full name of the user, and a map view to track the current order. The individual map shows a customizable marker to track the real time location.

User Stories

As an end user, I want to see my name and details related to the shipping order such as my delivery address and price paid for the item. As an end user, I would like to view the status of my order in a map view and with a marker to display its real-time location.

Control User Roles and Permissions

This feature allows an administrator to specify what controls a user can see on the mobile device depending on their roles and responsibilities.

Reviews

This feature captures a user's input in one or multiline text expression. It contains a text input field and a submit button. This feature can be a complete new screen or a pop-up modal that can be connected with other features in the app. Typically, the reviews are also shown in a scrollable list within the app.

Budgeting & Forecasting

This feature helps a user analyze reports based on budget, and, using that data, a forecast report is generated for future predictions. It makes use of graphs and bars to display the data.

Waiting List

This feature allows a user to join the waiting list from the app. This feature includes use of email or text SMS notifications which are used to let the user know about their status in the queue list.

User Profile

This feature displays user information like a profile picture, profile stats, action buttons, and images. This information is captured using input fields and the screen has a background that is customizable for branding. It also includes a second screen to modify these values later, from the settings page.

User Stories

As an app user, I would like to edit the personal information I entered while registering for the app. As an app user, I would like to view the information I edited/uploaded in the app.

Subscription Billing

This feature is used to generate the billing information of any subscription consumed by the user. It contains custom branding, input fields, and a button. The subscriber has to enter their details such as full name, email address, shipping address, and a verified payment.

User Stories

As a subscribed user, I would like to see my billing details before/after completing the payment.

Push Notifications

This feature is used to display pop-up messages on a user's device. These messages are touchable and when pressed takes a user to desired screen or further event in the application. This feature supports push notifications. To use a push notifcation, integrate the app with OneSignal and then configure the sequence of notifications to send them separately using OneSignal's service.

User Stories

As an app user, I would like to enable or disable receiving push notifications.

Bookmark List

This feature allows a user to view all of the items that they have bookmarked in a single list.

In-App Sounds/Vibration

In-app sounds and vibrations create audio cues or physical feedback when specific events occur within the app. Typically, sounds and vibrations are triggered by user inputs. The app's sound and vibration options can be configured by the user in the app's settings.

User Stories

As a user, I would like to set the vibration level within the app. As a user, I would like to modify the level of in-app sounds.

Privacy Settings

This feature allows a user to view and manage privacy settings within the app. It can contain information such as permissions in the form of a list. A user can enable or disable permissions using a custom button specifying which permissions they want to grant the app.

User Stories

As a user, I would like to view and manage privacy settings within the app.

Intermediate Design

This feature gives the app a simple custom layout that includes elements and screens designed to support the owner's preferred branding.

Archive Content

This feature allows a user to view the content that is archived within the app. It contains a scrollable list and card items to view the content. Each card item is arranged in chronological orde. A typical use case for archiving content is in a social media app where a user can view their post history.

User Stories

As a user, I would like to view all of my previous posts in a chronological order on a separate screen.

Trending

This feature allows a user to view current trends in the app. These trends are selected or monitored by app's demographics.

User Stories

As a user, I would like to view daily trends within the app.

Terms and Conditions

This feature displays a standard set of terms and conditions regarding the usage of the app. These terms can be customized as needed.

User Stories

As an app user, I would like to review the terms and conditions governing my use of the app.

Discount & Offers

This feature allows a user to select an item and update its price by offering a discount in the app. A discount is enabled on indivudal items. To enable the discount, the user must be logged-in in the app and they must have admin rights and permissions to be able to enable any offers. It contains an input field to enter a custom discount percentage and a switch button to enable or disable the discount.

User Stories

As an admin, I would like to enable or disable a custom value for a discount on one or many items in the app.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.