What type of system is desired? *

Web

Web system accessible from a web browser (both on computer and phone).

iOS

Application for iOS devices available on the Apple Store.

Android

Application for Android devices available on Google Play.

How many screens with functionality should the application have? *

1-5 screens

A non-complex application consisting of 1-5 screens with key functionalities, e.g. inputting data to calculate creditworthiness. Additional features such as logging in through Facebook are not included in functionalities and can be chosen in later points. If the application performs any complex operations in the background, it should be counted as an additional screen with functionality.

6-9 screens

A medium-sized application consisting of 6-9 screens with key functionalities, e.g. inputting data to calculate creditworthiness. Additional features such as logging in through Facebook are not included in functionalities and can be chosen in later points. If the application performs any complex operations in the background, it should be counted as an additional screen with functionality.

9-15 screens

A complex application consisting of 9-15 screens with key functionalities, e.g. inputting data to calculate creditworthiness. Additional features such as logging in through Facebook are not included in functionalities and can be chosen in later points. If the application performs any complex operations in the background, it should be counted as an additional screen with functionality.

How quickly should the work on the project start? *

Normal

Depending on developer availability, but no later than 30 days from signing the contract.

Priority

Depending on developer availability, but no later than 15 days from signing the contract.

ASAP

Within 7 days from signing the contract.

What level of UI do you want to use? *

MVP

Minimum Viable Product - raw but fully functional.

Basic

Still quite simple, but pleasing to the eye.

Premium

Professional interface design. Applied animations, transitions, etc.

Choose methods of login and registration

By email/password

Classic login method in which the user enters an email and password.

Facebook login

Login through a Facebook account.

Google login

Login through a Google account.

By referral

Users can invite each other.

By adding users.

Only we can add users.

Basic functionalities

Creating Panel

Preparing an Administrative Panel with basic data summary used within the system.

User activity

Collecting and displaying information about what users do in the application.

File attachments

The user will be able to attach their own files, e.g. adding avatars to their profile or photos of products they will sell.

Handling automatic emails

Handling automatic emails, e.g. if a user registers, sending them a welcome email.

Tags

The ability to assign a tag to a given element, e.g. the user will be able to mark a product as a favorite.

Overall display of all invoices

Displaying all invoices with sorting and download options.

Managing users

The ability to edit user data along with the ability to block a user, e.g. blocking access in case of suspicious behavior.

Managing content of News

The ability to publish news visible to all users after entering the application.

Generating reports

Generating summary reports about users, e.g. which dishes to prepare on specific days.

Date and location

Handling calendar

Displaying and storing data in calendar format.

Displaying map

Displaying a map with marked points.

The ability to mark points on the map for different events.

The user will be able to mark a point on the map that will be saved.

Reservation handling

The user will be able to see available dates and reservations.

Social Media and engagement

Chat

Users will be able to send messages to each other.

User forum handling.

Users will be able to add posts to the forum and comment on them.

Content sharing on Facebook/Instagram

Users will be able to share content on Facebook or Instagram.

E-commerce and payments

Subscription plan handling

The user will know until when the subscription is valid and if the subscription expires the user will automatically lose access to the application.

Payment handling

The user will be able to pay for a product or service.

Purchase handling

The user will be able to add a product to the cart, express all necessary consents and fill in the invoice data.

E-commerce management

Adding and removing products, changing availability, etc.

Automatic invoice handling

After payment, the user will receive an automatic invoice.

Management, Feedback and data analysis

Handling multiple languages

The user will be able to switch the language of the application.

Moderating content/approval

Managing content that the user adds to the application, e.g. approving orders or reservations.

Error reporting

Collecting and sharing errors that occurred among users - the price does not include fixing application errors implemented.

Integration with external services and APIs

Integration with CMS

Integration with CMS e.g. displaying in a part of the application content generated by Wordpress.

API integration

Integration with an external service via API.

SMS messages

Integration with a system that will send automated SMS.

Security

Automatic backups

Implementing security measures to protect the application and user data.

Double authentication

The user will be authorized through double authentication, e.g. through fingerprint.

DDoS attack protection

In case of a DDoS attack, the IP from which it originated will be automatically blocked.

Question 1 - Choose application system

Question 2 - Choose number of screens

Question 3 - Choose speed of work

Question 4 - Choose level of UI

Work hours: NaN

Summary: -

Discuss the offer with us

We are happy to learn the details of youraplikacji