Step 1: build a database for companies.
Each company can create locations, so if they own multiple locations, each can also have their own login and password, the main company can login and manage all locations and each location can have aanager and employee access, but cannot manage the main company or other locations. Only the owner can.
So each location just be able to see the owner, but not login or view other locations.
Step 2 create an admin area. This will get much bigger as steps go on. But admin for now needs to be able to view and manage any company and location, as should employees of my agency.
Step 3 employees of my agency. I need to be able to create employees and assign them roles and responsibilities. Example one may be a graphic designer, another a sales rep, etc.
Each I need to be able to assign. To a territory in the USA. Territories are based upon zip codes, cities, counties or states.
Example I may have a manager over a whole state. Another manager that is just over the county and a other over just a zip code.
Depends on the size, ex: Dallas Texas is so huge I would need lots of employees and a manager to oversee them all.
I need a way to setup a co-op in a territory that companies and/or locations can join
Example I may have 16 spots available for 16 unique businesses in that area that can join it.
I would want to set in the admin when I setup a co-op, if each spot is exclusive or not. If it is exclusive then once a business or location joins the coop, no one else in that same exact niche/Industry can join. If not exclusive then any and all can join as long as there are spaces available.
I need a business either company or location to be able to search for coops available. I need to be able to ban a company from certain territories or all.
Once a business joins a co-op I need the graphic designer assigned to that territory to be notified and given details about the coop space the business purchased.
If the territory had more than one graphic designer then it needs to go to the manager that is a graphic designer of that territory.
I need businesses that join the coop to have to sign a digital contract.
I need to be able to set the terms for each territories contracts.
When setting up a co-op I need to be able to set spaces available, sizes of those spaces, prices, design charges if any, bonuses available, if a deposit is required how much of one, and if bonuses are available if they only pay the deposit or do they have to pay in full to get the bonuses by joining that coop.
I need a way for the business that ordered the coop to be able to view the work done by the designer. So once the designer is done they should be sending to upload their work and hit a button to notify the customer it is there for approval and the buyers needs to either ask for revision or accept it as is. If accepting it, they need to sign an agreement that they accept it as is and assume liability for any misspellings, etc.
If they ask for revision they need to specify what they want changed.
I need sales reps in a territory to be assigned to all coops in that territory that we create. I need to be able to allow from the admin. If a sales rep can setup their own coops or not.
I need to be able to upload the completed coops files to all the buyers of that coop, so they can see what we did and the expected completion dates, etc.
Including proof of delivery if necessary.
Like I said big job. Complete system
I also want to be able to connect apis to it. Example, push completed purchases of coops to our billing system so maybe zapier access.
I need your best price to get it all done and a timeframe.
I typed this all ony mobile phone. So I apologize if I had any misspellings.
Let me know if you need any clarification on any part.
Budget is it set. Best price and timeframe wins job.
17 freelancer đang chào giá trung bình $1483 cho công việc này
Hello Sir, I will not able to give you finalize pricing as like this before discussing with you as you need a complete secure system. I am a web developer and web security expert too.