What type of system is desired? *
Web system accessible from a web browser (both on computer and phone).
Application for iOS devices available on the Apple Store.
Application for Android devices available on Google Play.
How many screens with functionality should the application have? *
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.
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.
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? *
Depending on developer availability, but no later than 30 days from signing the contract.
Depending on developer availability, but no later than 15 days from signing the contract.
Within 7 days from signing the contract.
What level of UI do you want to use? *
Minimum Viable Product - raw but fully functional.
Still quite simple, but pleasing to the eye.
Professional interface design. Applied animations, transitions, etc.
Choose methods of login and registration
Classic login method in which the user enters an email and password.
Login through a Facebook account.
Login through a Google account.
Users can invite each other.
By adding users.
Only we can add users.
Preparing an Administrative Panel with basic data summary used within the system.
Collecting and displaying information about what users do in the application.
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.
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.
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 summary reports about users, e.g. which dishes to prepare on specific days.
Date and location
Displaying and storing data in calendar format.
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.
The user will be able to see available dates and reservations.
Social Media and engagement
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.
The user will be able to pay for a product or service.
The user will be able to add a product to the cart, express all necessary consents and fill in the invoice data.
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.
Managing content that the user adds to the application, e.g. approving orders or reservations.
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.
Integration with an external service via API.
Integration with a system that will send automated SMS.
Implementing security measures to protect the application and user data.
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
Discuss the offer with us
We are happy to learn the details of youraplikacji