W Twojej sesji brakuje niezbędnych danych, dlatego przekierowaliśmy Cię na początek procesu. Jeśli problem się powtórzy, napisz do nas na info@useme.com i podaj, w którym etapie proces się przerywa.

Developing an existing site [PHP/Laravel].

Closed job
GrowApp
GrowApp
Employer
Job category:
Desktop/web applications
Expected budget:

Negotiable

Published:
Valid until:

Job description

Develop the current system consisting of a website and administration panel to include the ability to place orders from the website, with online payment via tpay.

Current status

----------------

Implemented so far:

- website content management system (full editing of content, text translations, menus, subpages and adding new national/language versions)

- order system - defining products (name, description, photo, price list, VAT rate), contractors (customer data, billing address, delivery addresses, checking VAT number, etc.), currencies, payment methods, sending emails with order status, placing orders (order items, summaries, calculation of total net and gross order amount)

In the current state, the site administrator can enter the order into the system himself, selecting the products, providing the contractor's data / selecting the contractor from the list and indicating the payment method.

Target state

---------------------

The system should be expanded to include the ability for customers to place orders themselves from the website as a registered user or as a guest with online payment via tpay.

Required functions:

Website New windows (visuals attached): 1. user registration window 2. login window (email/password) 3. ordering window (cart contents, contractor data form (as a guest) / registered user data, additional information, acceptance of terms and conditions, selection of payment method, reference to tpay payment page) 4. store window - the customer sells only one product, so it will be a one-item list 5. profile window - edit data / delete account 6. purchase confirmation window (confirmation text / display of data for traditional transfer) Administration panel Changes to the "Store" section of the menu 1. new tab - "Site settings". - Adding for given sites (i.e. country-language versions) static translations of the store texts - Enabling / disabling the store for given sites - Selecting available payment methods for a site 2 Changing the "Payment methods" tab. - Adding payment method settings for different sites - payment on delivery - translation of the name, payment by bank transfer - translation of the name and transfer data, online payment (tpay) - translation of the name, payment method and tpay settings 3 Changes to the "Contractors" tab. - Adding to the list of contractors of the site users - Adding to the counterparty data forms fields related to the declaration of region and taxpayer type (as in the visualizations) - Adding to the list of contractors the column "taxpayer type" (available options depending on the region and taxpayer type selected by the user: Poland - company, Poland - individual, EU - individual, EU - company with VAT number, EU - company without VAT number, outside the EU). 4 Change in the "Orders" tab: - Adding a "taxpayer type" column to the list of orders (as above). - Adding the appropriate VAT rate depending on the type of taxpayer placing the order Changes in the "Content" section of the menu - In the "Pages" tab - adding two fields to the page form (below the "URL ID" field) - "Google Analytics - conversion zn." and. "Google Analytics - traffic zn."