Invoice Ordering Website for Clients
$250-750 USD
Pagato alla consegna
Need a professional web developer to make an invoice approving website. Website to have clients who place orders, admin to create sub-admins with different authorizations. Admin and the sub admins to approve new client account, approve invoice order, create profile for the Receiving company of the order, and another authorized sub-admin to approve profile of Receiving Company. The system includes text messaging and emails to clients accounts only. Further details below. It must be mobile friendly.
Front page:
Client Login credentials (email and password) or "Sign up" (Rest password by email)
Sign up:
- Business Name:
- Business Address (street, city (drop list), country (drop list))
- Business phone number (6 to 7 numbers, or error)
- Business Type:
- Importanted products type:
- Owner's Name:
- Owner's Address
- Business Address (street, city (drop list), country (drop list))
- Phone number (6 to 7 numbers, or error) with default area code +967
- Email address (optional)
- ID upload image
- Business upload (image or pdf)
- Agree check (to agree to agreement in a text box)
Clients panel:
- Placing an order page:
> Admin Order Text to clients (changeable by admin)
> Amount
> upload invoice (image or pdf)
> upload bank details (image or pdf) optional
> has this amount been funded (yes or no)
> If "yes", input funding source (text)
> Comment
> Agree check (to agree to agreement in a text box)
> "Submit" - mark order status as "pending"
- "Edit Order":
> Show only orders with status "pending" or "More info needed"
> Edit any of the information initially inputted
> Store edit date and fields edited
- Order History page:
> Show order View list of orders order title, order amounts, order dates and status
- If clicked on one of the orders above
> View all information inputted when order placed (including images and pdf)
> option to edit an order with status "More info needed"
> Show edited history and by who (client or admin)
> Confirmation Image (uploaded by admin - Authorize Orders below)
- "Settings" page to include:
> editing any of the information in signup page, but requires admin or sub-admins approval
> Edit orders not marked as "canceled" or "Sent"
> Edit text message notifications
> Edit Email notifications
> Edit notifications as follows:
• Orders Sent
• Orders rejected for more info
• Orders Cancelled
Create Receiving Company profile (by admin or authorized sub-admin for this task)
- If receiving company (in invoice) is new (did not show when Athorizing an order below), a new profile must be created for company
- Show orders with pending status and view order details (cannot edit if not authorized, but this is to get company's info from invoice)
- Create Receiving Company Profile with the following:
> Company Name
> Company Address
> Company Phone number
> Company website
> Type of products
> Estimated size of company (text field)
> Comment (text field)
Approve Receiving Company (by admin or authorized sub-admin for this task)
- Edit any of the fields by sub-admin who created the profile (except comment)
- Add a new comment
- Approve company
Authorize Orders (by admin or authorized sub-admin for this task):
> Show order request as inputted by client above
> Show request date and time count since order was requested (do not show count time for orders in "Sent" or "Canceled" statuses)
> Option to Edit any of order information inputted by client
> Select Receiving Company (drop list from only APPROVED Receiving Companies)
> When company is selected, show company's "Type of products" (from company's profile)
> Mark orders as: Need more info, Sent, Cancelled (initial status is "pending")
> Has order been funded (yes or no)
> Select funding source (drop list to be entered by admin)
> Sending Fee Amount
> Order Sent date (pullup calendar)
> Upload Confirmation image
> Add comment
> Automatically include admins name in order history
Clients Messaging:
- Create a page in admin panel to message clients by email or text messages
- Must login to Twilio and do the source/settings for text messaging (credentials will be provided)
- All text messages to country code +967
- Email to clients in HTML
- Email all clients or pick from list
- Text message all clients or pick from list
- Text messages to be integrated with Twilio
- Automatic messaging below
Automatic email and text messages (in another language and will be provided later) for each of the follow:
- Application has been approved
- Additional Informational is need for application
- Application denied
- Order needs additional order information
- Order has been approved
- Order has been denied
- Include a link to login page with every message
Sub-admins:
Beside clients indicated above, admin to create other sub-admins:
- Create sub-admin by including the following: Email address, Name, Office location (drop list)
- Admin to select the following authorization options for each subadmin:
> Create new client (not approved until client login and review application and check agree box)
> Edit application submitted by client
> Approve clients application
> View orders history
• Orders list showing: Request date, Receiving Company Name, Clients Business Name, amount, fee amount, status, date sent (inputted in Autherize Order), admin name (inputted in Autherize Order)
• Option to select a period (date to date)
• Option to generate to data to excel
> Edit orders details inputted by client
> Authorize orders (as indicated above)
> Create Receiving Company Profile information
> Approve Receiving Company Profile
> View list of Receiving Companis:
• List showing Receiving Company Names, Country, admin/sub-admins names for person created the profile and date, person approved the profile and date
• Option to click on each company to view Receiving Company's details and list of orders history (Similar to "View Order History" above) but only to this company,
• Option to edit Receiving Company's details only an authorized person to Approve profiles
• View list of Clients (by Business Names) similar to Receiving Companies above)
> Send email or text messages
> Edit automatic text messages or emails
> Edit Agreement in signup text box
> Edit Agreement in order text box
> Edit Admin Order Text to clients in Order Page (preferably in HTML)
> Approves edits to application or order
> Disable client
> View mode only (of orders history and companies profiles)
Website must be Mobile Friendly (must will use with phones). It must be secured with daily backup to server. Any recommendations or improvements to above methods are welcomed. This project to included in to existing website, and url to be /clients (example [login to view URL])
Another similar project will be needed and improvements to existing website will also be needed upon successfully completing this project.
Rif. progetto: #22263811
Info sul progetto
Assegnato a:
I am experienced PHP developer and web designer with the depth knowledge related to MySQL,Codeigniter,Laravel,WordPress,MSSQL,JSON,JAVASCRIPT,AJAX,XML,jQuery,CSS with the integration of web technologies. I have worked Altro
112 freelance hanno fatto un'offerta media di $742 per questo lavoro
Hi, How are you ? I am an expert in website design and development, I checked our requirement and understood it. Will provide high quality work on time with professional responsive UI design that will be desktop and Altro
IT FLEX SOLUTIONS has focused exclusively on the Web Development/Designing projects with 10+ years of service. Our Web Development/Designing expertise has helped clients to create e-commerce, social networking, real-es Altro
//**WE CAN DO THIS AS PER YOUR NEED **// Hello Employer ! Hope you doing great. With the reference of your description We would like to inform you that we are the most eligible team here with whom you can discuss th Altro
Dear Client, Our team is always seek to give you quality work and customer satisfaction through service excellence. That's why our clients choose us again for next work. Kindly let's discuss and we will ask you queri Altro
Hi there, Recently I build simple invoice clone. I can show you. I can provide you exactly what you are looking with 100% features. I will also provide you admin panel with all features. Let's start with me. I am avai Altro
Hello sir. I need to develop a invoice approving website. Website to have clients who place orders, admin to create sub-admins with different authorizations. Admin and the sub admins to approve new client account, app Altro
hey i am expert in Website development and i understood the complete project to develop the INVOICE ORDERING website with all above given modules please initiate the chat and allow me to complete the project for you Altro
Hello, Greetings from Optisoft! Please check out Portfolio & Reviews: https://www.freelancer.com/u/ravichedwal?w=f We have gone through your project description with provided reference sites and we would like to exp Altro
Hi I can help you build Invoice ordering website. Please message me so we can discuss further. Thank You Fahd Saeed
Dear Hiring Manager, I can help you in the project. Please let me know when we can discuss in more details so that we could proceed further. Looking forward for your response. Thanks. Kind Regards, Surya