Optimize Your Success on Upwork with Data Cleaning Projects
Discover Vollna's powerful tools to maximize your Upwork data cleaning projects. Use advanced filters, real-time notifications, and insightful analytics to improve your success rate.
Signup for free
to get access to all filter attributes and instant notifications when new jobs are posted.
Setup filter
Get access to over 30+ filter attributes, setup instant notifications, integrate with your CRM and marketing tools, and more.
Start free trial
381 projects
published for past 72 hours.
| Job Title | Budget | Published | |||
|---|---|---|---|---|---|
|
Healthcare Data Standardization & Database Setup Specialist
Applied
|
not specified | 2 hours ago |
5
|
||
|
We are looking for a detail-oriented freelancer to help us standardize large volumes of healthcare facility data and build a structured, easy-to-use database.
The data includes fields such as facility name, address, PIN code, city, state, and operational status (open/closed), among others such as brand and model names of machine. Scope of Work Standardize data formats across multiple datasets. Create a structured database with consistent columns and formatting. Set up dropdowns, data validation, formulas, and other features to ensure consistent data entry. Configure fields based on predefined rules. For example, certain fields may need to be populated only when a facility is marked as open. Suggest improvements to make the database more efficient, user-friendly, and scalable. Requirements Strong proficiency in Excel or Google Sheets. Experience with data cleaning, database structuring, formulas, dropdowns, and workflow automation. Ability to work with large datasets and recommend practical solutions. Note: This role does not involve independently verifying healthcare facility information. The focus is on data organization, standardization, formatting, and building an efficient system for managing the data we provide. Please share relevant experience, your proposed approach, and an estimated timeline.
Budget:
not specified
2 hours ago
|
|||||
|
Contact List Building & Excel Database
Applied
|
$10 - $15
/ hr
|
7 hours ago |
3
|
||
|
We are looking for an experienced data researcher to build a comprehensive Excel database of churches and religious organisations of all denominations throughout Victoria, Australia.
We require the following information for each organisation: 1. Church / Religious Organisation Details Church or organisation name Denomination or religious affiliation Full street address, suburb and postcode Main contact phone number General email address Website 2. Church Leadership Senior Minister, Pastor, Priest or Church Leader's name Direct business email address Published business phone number 3. Administration & Management Church Administrator or Office Manager's name Business Manager's name Accounts or Finance Manager's name Professional email addresses and published business phone numbers for each contact 4. Additional Contacts (where available) Youth Pastor or Youth Group Leader Events, Camps or Retreat Coordinator Other relevant decision-makers Requirements: The database must cover metropolitan Melbourne and regional Victoria, including all Christian denominations and other religious organisations. All information must be researched from legitimate, publicly available sources, verified where possible and entered into a well-organised Excel spreadsheet. Please include a source website for each organisation and avoid duplicate entries. Do not invent missing contact details. Our goal is to create the most comprehensive and accurate database possible of Victorian religious organisations and their key leadership, administration and accounts contacts. Please advise your experience, estimated number of organisations you can research, completion timeframe and project quote. Client's questions:
Hourly rate:
10 - 15 USD
7 hours ago
|
|||||
|
Sales Operations & Business Development Specialist | HubSpot, n8n & AI
Applied
|
$5 - $9
/ hr
|
15 hours ago |
5
|
||
|
Sales Operations & Business Development Specialist | HubSpot, n8n & AI
Company: Online shipping and software company based in the USA Schedule: Full-time, 40 hours per week, primarily during U.S. Eastern Time business hours Compensation: Hourly rate plus monthly performance bonuses tied to qualified appointments booked by our cold-calling team About the Role We are an online shipping and software company based in the USA, helping businesses reduce shipping costs and simplify shipping operations through discounted carrier programs, shipping technology, and ongoing support. We’re looking for a technically skilled, proactive Sales Operations & Business Development Specialist to help our outbound sales team generate more qualified appointments and move opportunities toward closing. Our team currently includes two full-time cold callers and two outside sales representatives. You will manage the systems, lead data, automations, and follow-up processes that help them succeed. This is a hands-on role for someone who understands both sales operations and technology. You should be comfortable managing HubSpot, improving n8n workflows, researching decision-makers, and applying AI tools to real business needs. We have a developer supporting automation projects; you will help operate, refine, and expand what we build together. Your primary goal: Help our cold callers book more qualified meetings with decision-makers at target companies while keeping the broader sales process organized and moving forward. Responsibilities HubSpot, Lead Management & Research Manage HubSpot daily to keep lead records accurate, organized, and ready for outreach. Maintain a steady supply of qualified leads and ensure callers receive assignments on time. Take ownership of our in-progress lead-scoring system, using company research and n8n automation to improve qualification and prioritization. Find and verify decision-maker contact information using tools such as Apollo, Seamless.AI, and ZoomInfo. Improve contact enrichment and lead assignment workflows to reduce manual work. Cold-Calling Team Support Ensure callers have the leads, contact information, and resources needed to work effectively. Prepare and send email follow-ups on behalf of callers. Help improve call scripts, objection responses, and coaching resources. Research sales best practices and turn them into practical training materials. Manage and improve our ChatGPT-based sales trainer. Track appointment results and identify ways to improve lead quality and booking performance. Sales Pipeline & Proposal Support Monitor sales pipelines daily, keeping next steps, follow-ups, and records current. Prepare and send prospect follow-up emails on behalf of sales representatives. Help develop targeted cold email, LinkedIn, and other outbound outreach. Support proposal preparation, pricing analysis, and use of our quoting tools. Configure demo software for prospect presentations. Coordinate with sales, support, and administrative teams on pricing requests, account setup, launch, and handoff to customer service. Automation & AI Operate, troubleshoot, and improve n8n workflows connected to HubSpot and other tools through APIs. Work with our developer to define requirements, test workflows, and identify improvements. Identify repetitive tasks and build practical processes that save time or improve sales results. Evaluate new AI tools and recommend useful applications for our business. Upcoming projects include: AI-generated daily briefings for sales representatives. Personalized prospect emails and targeted account outreach. Meeting transcript analysis, follow-up drafts, and sales coaching feedback. Claude or other AI agents for business development and customer service. Occasional Freight Support Help prepare freight/LTL quotes and bookings using our online systems. Coordinate related requests with our internal team. Required Skills & Experience Hands-on experience with HubSpot, CRM database management, and outbound sales support. Experience using n8n and working with API-connected workflows. Strong lead research, contact enrichment, and decision-maker identification skills. Practical experience using AI tools such as ChatGPT and Claude. Ability to support pipeline management, follow-ups, proposals, and pricing analysis. Strong written and spoken English, including participation in live meetings. Strong organization: document assignments, establish priorities, maintain project plans, and provide clear status updates. Reliable high-speed internet and availability to communicate through WhatsApp and video meetings. Availability to work primarily during U.S. Eastern Time business hours. Helpful additional experience: Building AI agents, developing sales training resources, and working with parcel shipping, freight, or LTL quoting systems. What Success Looks Like Cold callers consistently have qualified leads and accurate decision-maker information. More qualified appointments are booked with target companies. Prospect follow-ups happen on time and sales opportunities keep moving. HubSpot remains accurate and useful. Automations run reliably and reduce manual work. New customers move smoothly from sales through launch and customer service handoff. We need someone who takes ownership. You should spot problems, recommend solutions, and move projects forward independently—not wait for step-by-step instructions. Please include: A brief summary of your experience supporting an outbound sales team. Your hands-on experience with HubSpot, LinkedIn, n8n, or any outbound automation software including an automation you built or improved. An example of how you used AI to improve a sales or operational process. The tools and methods you use to find and verify decision-maker contact information. Client's questions:
Hourly rate:
5 - 9 USD
15 hours ago
|
|||||
|
B2B Leads & Cold Email Outreach for Marketing agency
Applied
|
$15
|
16 hours ago |
5
|
||
|
We are a growing marketing agency looking for an experienced B2B Lead Generation & Cold Email Outreach Specialist to help us build targeted prospect lists and run effective outbound campaigns.
We are looking for someone who understands quality prospecting, ICP research, decision-maker identification, contact verification, and personalized cold email outreach. This is not a simple data-entry or bulk email job. We need someone who can research the right companies and contacts and help us reach prospects who are genuinely relevant to our services. Responsibilities 1. B2B Lead Generation & List Building Research and build targeted B2B prospect lists based on our ICP Use Apollo, LinkedIn Sales Navigator, and other relevant tools Identify the right companies and decision-makers Find relevant titles, departments, industries, company size, location, etc. Build clean and organized prospect lists Research company websites and LinkedIn profiles when necessary Identify relevant business opportunities and prospects 2. Contact Verification For each qualified prospect, collect and verify: First & Last Name Job Title Company Name Company Website LinkedIn Profile Business Email Email Verification Status Location Industry Company Size Other relevant information required for the campaign Data accuracy is extremely important. We do not want scraped or unverified databases. 3. Cold Email Outreach Set up and execute targeted cold email campaigns Personalize emails based on the prospect/company Follow campaign instructions and messaging guidelines Manage follow-ups Monitor replies and campaign performance Categorize positive, negative, interested, and other responses Maintain an organized outreach pipeline You should understand basic cold email deliverability and avoid practices that can negatively affect domain reputation. Tools Experience with the following tools is preferred: Apollo LinkedIn Sales Navigator Hunter NeverBounce / ZeroBounce / MillionVerifier Clay Instantly Smartlead Google Sheets Excel HubSpot or other CRMs You don't need to know every tool, but strong experience with Apollo + LinkedIn Lead Generation + cold email outreach is required. What We Are Looking For The ideal candidate has proven experience in: B2B Lead Generation LinkedIn Lead Generation Apollo List Building Prospect Research Email List Building Contact Verification Cold Email Email Outreach Lead Qualification Data Cleaning ICP Research Quality We would rather receive 200 highly relevant and verified prospects than 2,000 random contacts. Long-Term Opportunity This can become a long-term position for the right freelancer. We have ongoing lead-generation and cold-email requirements and are looking for someone reliable who can consistently deliver high-quality work. We may start with a small paid test to evaluate research quality, accuracy, and outreach skills before moving to a larger ongoing project. To Apply Please answer the following: How many years of experience do you have in B2B lead generation and cold email outreach? How do you use Apollo and LinkedIn Sales Navigator together to find qualified prospects? Which email verification and cold-email platforms have you used? How do you maintain a high level of email accuracy and deliverability? Please provide a sample of a B2B prospect list you have built previously, if available. How many verified leads can you realistically produce per day while maintaining quality? Important — Read Before Applying Please start your proposal with: B2B OUTBOUND Then briefly explain your experience with Apollo, LinkedIn Lead Generation, List Building, Contact Verification, and Cold Email Outreach. Generic or copy-paste proposals will not be considered.
Fixed budget:
15 USD
16 hours ago
|
|||||
|
Developer to build custom lead scrapers and cold outreach system
Applied
|
$30 - $45
/ hr
|
22 hours ago |
5
|
||
|
Title
Developer to build custom lead scrapers and cold outreach system Description We’re an Australia-based software company looking for someone to set up our outbound system once, so we can run it ourselves from then on. This is a fixed-price project. We’re not looking for an agency or ongoing management. The core of the role: custom lead sourcing Our ideal customers are event organisers - venues, event businesses, schools, sports clubs and community groups across Australia. Many of them aren’t well covered by databases like Apollo. They’re spread across directories, club and school sites, venue listings and organiser websites, with no consistent format. You’ll need to: - Build custom scrapers for these sources using code you write - Match and deduplicate organisers that appear across multiple sources - Enrich leads into verified business contacts, including finding emails that standard tools miss - Capture useful signals, such as event frequency, size and recency, so we can prioritise leads - Make scrapers easy for us to rerun and for a developer to maintain If your approach to sourcing starts with an Apollo export, an Apify run or a browser extension, this isn’t the right fit. The supporting setup: standard tools For the rest of the system, we expect standard tools, configured well: - Sending domains, inboxes and warm-up - Email sequencing (Instantly, Smartlead or similar) - Email verification - CRM (HubSpot, Attio or similar) - Orchestration, such as Clay, if it suits your approach Built to extend We have other products in our portfolio. Please structure the system so we can extend it to new products and audiences ourselves later. Compliance Outreach must meet Australia’s Spam Act and Privacy Act requirements. Please build with platform terms and rate limits in mind. In your proposal, please include - An example of a scraper you’ve built from scratch, including the source, what made it difficult and the results - Code samples or a GitHub link - Your suggested approach, timeline and fixed price Screening questions - Share examples of similar work you’ve done, particularly custom scrapers you’ve built from scratch. - Why should we be confident you’re the right person for this project?
Hourly rate:
30 - 45 USD
22 hours ago
|
|||||
|
Lead Generation Specialist
Applied
|
$500
|
1 day ago |
5
|
||
|
Job Description: Lead Generation Specialist
1. Position Overview We are seeking a detail-oriented and technically skilled Lead Generation Specialist with experience in web scraping, data extraction, data quality assurance, and outreach automation. The ideal candidate will source and verify leads, use Python scripts to extract data, manage outreach campaigns, and support sales and operations teams in improving lead generation processes. 2. Key Responsibilities A. Lead Generation & Data Extraction - Identify and extract potential leads from websites, directories, and other online sources. - Use Python scripts and web scraping techniques to collect data efficiently. - Develop, maintain, and optimize scripts to automate lead collection and data extraction. - Research companies, decision-makers, contact information, and other prospect details. - Use lead generation and data enrichment tools such as **Apollo, Lusha, and ContactOut** to source and verify prospect information. - Ensure lead lists meet the targeting criteria and requirements of sales campaigns. B. Data Cleaning & Quality Assurance - Verify the accuracy, completeness, and relevance of extracted data. - Clean, format, and organize datasets by removing duplicates and correcting inconsistencies. - Perform regular data quality checks to maintain reliable lead databases. - Document data extraction, cleaning, and validation processes. C. Python Scripting & Technical Skills - Write and maintain Python scripts to automate data extraction and repetitive tasks. - Use relevant libraries and tools to scrape websites and process large datasets. - Troubleshoot scripts and improve their speed, reliability, and efficiency. - Work with structured data formats such as CSV, Excel, and JSON. - Follow website terms, access restrictions, and applicable data protection requirements. D. Outreach Campaign Management - Monitor LinkedIn and email automation campaigns. - Prepare, upload, and verify prospect lists for outreach campaigns. - Monitor campaign activity and identify issues affecting data accuracy or campaign execution. - Help maintain organized and up-to-date prospect databases. E. Email Infrastructure Setup - Set up domains and email accounts for outreach automation. - Assist with email configuration, authentication, and deliverability monitoring. - Troubleshoot technical issues related to domains, inboxes, and email automation tools. F. Reporting & Client Communication - Prepare and send weekly reports to clients. - Track and report lead generation progress, data quality, and campaign performance. - Communicate with clients through email, WhatsApp, and phone calls. - Provide timely updates and address client questions professionally. G. Team Collaboration - Work with sales and operations teams to understand lead requirements and campaign objectives. - Coordinate with relevant teams to deliver accurate, qualified, and targeted leads. - Gather feedback from sales teams to improve lead quality and targeting. - Identify opportunities to automate and streamline workflows. 3. Required Skills & Qualifications - Proven experience in lead generation, web scraping, or data extraction. - Practical knowledge of Python scripting for automated data collection. - Experience with data cleaning, validation, deduplication, and database management. - Familiarity with **Apollo, Lusha, ContactOut**, LinkedIn, and email automation tools. - Knowledge of domain setup, email configuration, and email deliverability. - Strong analytical, troubleshooting, and problem-solving skills. - Excellent attention to detail and organizational abilities. - Strong communication skills and the ability to collaborate across teams. 4. Preferred Skills - Experience with Python libraries such as BeautifulSoup, Requests, Selenium, or Playwright. - Familiarity with Excel, Google Sheets, CSV files, and basic database operations. - Experience working with large prospecting datasets and automated lead generation workflows. - Understanding of lead qualification, prospect targeting, and outbound sales processes.
Fixed budget:
500 USD
1 day ago
|
|||||
|
Microsoft Excel Dashboard & Data Analysis Project
Applied
|
~16 - 132 USD
|
1 day ago |
-
|
||
|
Project Description
I am looking for an experienced Microsoft Excel freelancer to help develop a professional Excel-based solution for data management, reporting, and analysis. Scope of Work: * Excel data cleaning and formatting * Advanced Excel formulas and functions * Pivot Tables and Pivot Charts * Interactive dashboards and KPI reports * Data analysis and automated reporting * Conditional formatting and data validation * VBA macros or automation, if required * User-friendly and professional report layout Required Skills: * Advanced Microsoft Excel * Pivot Tables, VLOOKUP/XLOOKUP, INDEX-MATCH * Power Query and dashboard development * Data visualization and reporting * VBA and macros (an advantage) Deliverables: * Fully functional Excel workbook * Automated reports and dashboards, where applicable * Clean, structured, and easy-to-maintain solution * Brief documentation explaining the formulas and functionality Please include in your proposal: 1. Your relevant Excel project experience. 2. Examples or screenshots of previous dashboards. 3. Estimated delivery time. 4. Your total project cost. I am looking for someone who can deliver quality work, communicate clearly, and complete the project within the agreed timeline. Skills: Visual Basic, Data Processing, Excel, Visual Basic for Apps, Excel Macros, Documentation, Data Visualization, Data Analysis
Fixed budget:
1,500 - 12,500 INR
1 day ago
|
|||||
|
Auction and Opportunity Real Estate Sourcing and Evaluating
Applied
|
not specified | 1 day ago |
3
|
||
|
List of potential properties worth reseraching more after first filters based on location price and perceived risk, reseraching and due diligence on potential liens or other issues, setting up an ideal buying price. further financial testing may be needed, i can provide the model for quick plugin.
Budget:
not specified
1 day ago
|
|||||
|
Data Analyst and Data Collection Expert
Applied
|
$5 - $8
/ hr
|
1 day ago |
5
|
||
|
We need a detail-oriented professional to collect, organize, and analyze data from multiple sources. The work includes gathering information, entering it into spreadsheets, and preparing clear reports for review. You should be comfortable handling structured and unstructured data, identifying patterns, and presenting findings in an easy-to-understand format. This is a part-time role for someone who can work independently, meet deadlines, and maintain high accuracy throughout the process.
Hourly rate:
5 - 8 USD
1 day ago
|
|||||
|
Add Missing Contacts to Database - Data Collection
Applied
|
$5 - $8
/ hr
|
1 day ago |
5
|
||
|
We need help updating an existing database by adding missing contact information for a list of companies. The work includes researching and entering accurate details such as company name, website, phone number, and email address. You should be comfortable working carefully with existing data, verifying information, and keeping records organized. This is a part-time project for someone who can complete the task efficiently and accurately.
Hourly rate:
5 - 8 USD
1 day ago
|
|||||
|
Full stack dev
Applied
|
not specified | 1 day ago |
5
|
||
|
Looking for a full stack developer to join a team of full stack devs and help with ongoing projects.
Budget:
not specified
1 day ago
|
|||||
|
Database Cleanup and Missing Data Collection
Applied
|
$4 - $6
/ hr
|
1 day ago |
5
|
||
|
We need help cleaning up an existing database and adding missing details to improve accuracy and completeness. The work includes reviewing current records, identifying gaps, updating incomplete entries, and ensuring data is consistent and organized. This is a part-time project for someone who can work carefully and efficiently to improve the quality of the database over the next 1 to 3 months.
Hourly rate:
4 - 6 USD
1 day ago
|
|||||
|
Lead List Generator
Applied
|
$50
|
1 day ago |
3
|
||
|
We’re Quantum Scaling, a marketing agency that runs ads and content for home service businesses. We’re looking for a detail-oriented lead generation specialist to build targeted lead lists of business owners we can reach out to by email, phone, and Instagram.
This starts as a one-time project and can turn into ongoing work every month if the quality is good. What you’ll be doing: Finding home service businesses (landscaping, HVAC, pressure washing, pool service, roofing, cleaning, pest control, etc.) in South Florida (Palm Beach, Broward, and Miami-Dade counties) Finding the owner or decision maker for each business, not a generic front desk contact Verifying every email before you deliver it Putting everything in a clean Google Sheet with no duplicates What we need for every lead: Business name Owner / decision maker first and last name Verified email (owner’s direct email preferred over info@) Phone number (cell if possible) Website Instagram handle (and follower count if it’s easy to grab) Facebook page link City Niche / service type Google rating and number of reviews Whether they’re currently running Meta ads (checked in the Facebook Ad Library) Requirements: Experience building B2B lead lists, ideally for local or home service businesses Comfortable with tools like Apollo, Google Maps scraping, LinkedIn Sales Navigator, Hunter, or similar Email verification with NeverBounce, ZeroBounce, MillionVerifier or similar (bounce rate has to stay under 5%) Good English and fast communication Very organized and careful about accuracy Deliverables: 500 verified leads to start, delivered in a Google Sheet First 50 leads due within 3 days so we can check quality before you finish the rest Budget: Fixed price, open to offers. Tell us your price per lead or for the full 500. To apply, please: Start your proposal with the word “SOUTH FLORIDA” so we know you read the post Tell us what tools you use to find and verify emails Send a sample of a lead list you’ve built before (with sensitive info blurred out) Give us your price per lead and how long 500 leads would take you
Fixed budget:
50 USD
1 day ago
|
|||||
|
Paginated PowerBI reports for data drawn from Business Central Cloud
Applied
|
not specified | 1 day ago |
1
|
||
|
we are currently implementing Business Central cloud ERP project. The data resides on Microsoft Azure cloud and has the base Business central tables along with some custom tables. All the relevant tables are exposed via APIs.
We are looking for a resource who can create Paginated PowerBI reports. We can help the developer understand the relational structure of the underlying data. Client's questions:
Budget:
not specified
1 day ago
|
|||||
|
Validate Scraped Market Research Data
Applied
|
$250 - $750
|
1 day ago |
-
|
||
|
I have a collection of raw web-scraping results that contain market research data and I need someone to turn it into a reliable, analysis-ready dataset. The job is strictly data cleaning and validation: removing duplicates, standardising formats, flagging or filling missing values, and spotting any outliers that may have slipped through the scraper.
The scraped files are delivered as CSVs and include a mix of numeric fields (prices, volumes, ratings) and text fields (company names, product descriptions, country codes). You are free to use Excel, Google Sheets, Python/pandas, OpenRefine—or any other tool you are comfortable with—as long as the output meets the quality bar below. Deliverables • A single, fully cleaned CSV (or equivalent spreadsheet) ready for analysis • A brief validation report summarising issues found, steps taken, and any records that still require manual review Acceptance criteria • No duplicate rows across the entire dataset • Consistent formatting for dates, currencies, and categorical labels • All mandatory fields present; missing or suspect values clearly flagged • Spot-checked sample passes visual inspection without obvious anomalies If you have experience tidying up large web-scraping batches and producing audit trails for your work, I’d love to hear how quickly you can turn this around and what tools you prefer to use. Skills: Python, Data Processing, Data Entry, Excel, Web Scraping, Data Mining, Data Scraping, Data Visualization, Data Analysis, Data Management
Fixed budget:
250 - 750 USD
1 day ago
|
|||||
|
Bullhorn to Crelate Database Migration
Applied
|
$750 - $1,500
|
1 day ago |
-
|
||
|
We are a recruiting and staffing firm finishing a move from Bullhorn to Crelate. We have Bullhorn's final full database backup (SQL Server 2022, encrypted, about 1.8 GB) and need an experienced SQL Server person to restore it, extract specific data, match it to our existing records, and import it into our Crelate account.
WHAT YOU WILL DO 1. Restore the encrypted backup on your own SQL Server instance and confirm it opens. 2. Send us record counts for contacts, companies, jobs, and notes/activities. 3. Export contacts with their email addresses and phone numbers, and export contact notes with the original author and date. 4. Match Bullhorn contacts to our existing Crelate contacts (email first, then name plus company) and create import-ready files that fill only blank emails and phones, never overwrite existing data, and avoid duplicates. 5. Run a small test import of about 50 contacts into our Crelate account for us to review. 6. After we approve the test, run the full import into Crelate, then confirm record counts and spot-check the results with us. DELIVERABLES CSV or Excel files, a short data dictionary explaining each field, and a final summary of what was imported. Target completion is within two weeks of starting. OUT OF SCOPE Resumes and attachments (already in our system), and any edits or deletions to existing Crelate records outside the approved import. DATA PRIVACY The backup contains personal information about contacts and candidates. You will use your own equipment, so we require that you sign an NDA, keep the data only on an encrypted, password-protected computer, not share it or upload it to any cloud service or third-party tool, and permanently delete all copies when the work is done, with written confirmation. We will share the backup and credentials only after the contract and NDA are in place. For the import, you will be given a limited-access Crelate user account. Do not share the login, and do not import anything beyond the approved test until we sign off. BUDGET $1,000 fixed price, paid in four milestones: (1) backup restored and record counts sent, (2) exports of contacts, emails, phones, and notes, (3) match files and an approved 50-contact test import, (4) full import completed and verified. WHO WE ARE LOOKING FOR - Microsoft SQL Server administration experience, including restoring encrypted (certificate-based) backups - Strong T-SQL and data cleaning skills - Experience importing data into a CRM or applicant tracking system (Crelate preferred) - Experience with Bullhorn data is a plus TO APPLY Please answer the questions below and tell us about a similar restore or migration you have completed. 1. Have you restored an encrypted SQL Server backup (certificate and private key) before? Briefly describe it. 2. Have you worked with Bullhorn or Crelate data? Which one, and what did you do? 3. How would you match Bullhorn contacts to existing CRM contacts without creating duplicates? 4. Have you imported data into a CRM or applicant tracking system before? Which one, and how did you avoid duplicates? 5. Do you work on a personally owned computer with disk encryption, and are you comfortable signing an NDA and confirming deletion of the data at the end? 6. What is your availability over the next two weeks? Skills: Data Processing, SQL, MySQL, Database Administration, Microsoft SQL Server, Data Extraction, Data Analysis, Data Management
Fixed budget:
750 - 1,500 USD
1 day ago
|
|||||
|
MailChimp Contact List Clean & Categorisation
Applied
|
not specified | 1 day ago |
4
|
||
|
Overview: We have approximately 3,500 contacts in MailChimp that need cleaning and organising into a clear, structured, CRM-ready format. We want to transform our existing Mailchimp audience into a clean, well-structured database that is suitable for ongoing email marketing, member engagement and future CRM migration.. This role is about organising and structuring the data that already exists, not finding missing information.
Scope of Work • Audit and clean the existing MailChimp list: de-duplicate, fix formatting inconsistencies, standardise entries, and flag incomplete records • Organise contacts using existing data into clearly structured such as Full name, , job title, organisation, industry/sector, organisation type (where available), country and any existing Mailchimp tags or groupings. • • Retain and organise any existing Mailchimp tags, groups and audience information where available, ensuring valuable segmentation is not lost during the cleanup. • Identify and merge duplicate records where appropriate while preserving the most complete information and existing Mailchimp subscription data. • Separate out email-only records (those with no name or other details) into their own list, so we can decide whether to follow up or delete them • Where a record has partial data (e.g. an email plus an organisation), sort it accordingly and flag the gaps rather than researching them • Deliver a clean, well-documented contact database (CSV or Google Sheet), together with a brief summary of the work completed, any assumptions made and recommendations for maintaining data quality going forward. What We're Looking For • Proven MailChimp experience (audiences, tags, segments, exports) • Strong data-cleaning skills and high attention to detail • Comfortable working methodically through several thousand records • Familiarity with CRM structures is an advantage • Clear communicator To Apply, please respond with: • Relevant experience with MailChimp and list cleanup/organisation • estimated time and cost (we're open to a fixed price or hourly with a cap) • How you'd approach separating email-only records from fuller ones • Any questions about our data Details • List size: ~3,500 contacts • Fields required: Full name, Role, Organisation, Industry, Private/Public sector, Country • Enrichment/research of missing fields is out of scope • Timeline: 1 month • Budget: please quote a fixed price based on scope (we can share an anonymised sample so you can estimate accurately).
Budget:
not specified
1 day ago
|
|||||
|
Academic Paper Humanization and Professional Editing
Applied
|
not specified | 1 day ago |
1
|
||
|
I am looking for an experienced academic editor to humanize and professionally refine an academic paper in Math,that was prepared with AI assistance.- in Total 4000 Words,
The goal is to make the writing sound natural, authentic, and genuinely human-written, while maintaining a professional academic tone. I am looking for a skilled human editor, not an automated AI humanization tool. Please provide your experience, pricing, and estimated delivery time
Budget:
not specified
1 day ago
|
|||||
|
PDF Formatting & Cleanup Specialist Needed
Applied
|
$15
|
1 day ago |
5
|
||
|
I need someone to clean up and professionally format a 20-page PDF that was created using AI. The content is already prepared, but the document needs improvements to make it look clean, consistent, and easy to read.
The main tasks include fixing font alignment, spacing, formatting, page layout, and overall readability. The final PDF should have a polished and professional appearance while also being optimized to reduce the file size without affecting the quality. Tasks: Clean up formatting and layout Fix font sizes, alignment, and spacing Improve consistency across all pages Make the document more professional and readable Optimize and reduce the PDF file size Deliver a final polished PDF
Fixed budget:
15 USD
1 day ago
|
|||||
|
Real Estate Agency Prospect Researcher (UAE)
Applied
|
not specified | 1 day ago |
1
|
||
|
Hi! I’m building an AI system for real estate agencies that helps respond to and follow up with leads from portals such as Bayut and Property Finder.
I’m looking for help finding potential agency customers in the UAE. I’d like to start with a small paid trial: research 30–50 agencies that could be a good fit and identify the relevant decision-maker at each. For each prospect, please include the agency name, website, decision-maker’s name and role, contact details, why the agency seems like a good fit, and the source for the information. Please don’t contact prospects yet; I’d like to review the list first. Could you share your relevant experience, how you’d approach this research, your price for the trial, and how long it would take? If you have a sample of similar work, please include it.
Budget:
not specified
1 day ago
|
|||||
|
Pipedrive CRM Contact Cleanup & Deduplication.
Applied
|
$9 - $30
/ hr
|
1 day ago |
4
|
||
|
Seeking a Pipedrive specialist for a data hygiene project on ~2,700 contacts from a legacy import.
SCOPE - Deduplicate people and organizations while preserving deals, notes, and activity history - Standardize names, emails, phone numbers, and company names - Associate contacts with the correct organizations - Design and apply a labelling/segmentation structure - Flag incomplete or invalid records for review (no deletions without approval) REQUIREMENTS - Proven Pipedrive data cleanup experience - Full back up before any bulk changes - You'll work remotely - alongside our team; we'll approve your cleanup plan and labelling structure before you begin, and any deletions along the way Please include your estimated total hours in your proposal. Client's questions:
Hourly rate:
9 - 30 USD
1 day ago
|
|||||
|
Analyze Medical Treatment Effectiveness Data
Applied
|
~27 - 332 USD
|
2 days ago |
-
|
||
|
I need a skilled data analyst to examine a medical dataset so I can spot clear trends and patterns in treatment effectiveness. You will receive the raw files plus a data dictionary; your job is to clean, explore, statistically test, and visualise the results in a way that clinicians can act on.
Deliverables • A transparent data-cleaning log • Reproducible analysis script in R, Python, or SAS (your choice) • Insightful visualisations—plots or an interactive dashboard (Tableau, Power BI, or similar) • A concise report summarising the key patterns you uncover around how well each treatment works Acceptance criteria • Code runs end-to-end on the supplied data without errors • Visuals are clearly labelled and easy to interpret • Conclusions are supported by appropriate statistical evidence (e.g., p-values or confidence intervals) Let me know the tools you prefer, any comparable projects you’ve completed, and your estimated timeline so we can get started. Skills: Python, Statistics, SAS, R Programming Language, Statistical Analysis, Tableau, Data Visualization, Data Analysis
Fixed budget:
20 - 250 GBP
2 days ago
|
|||||
|
Data Engineer: Bulk Verification, Database Cleaning & Optimization for Million Records
Applied
|
$5 - $10
/ hr
|
2 days ago |
5
|
||
|
We are seeking an experienced Data Engineer or Database Specialist to clean, organize, verify, and purge dead data from a massive dataset of Million records (Phone Numbers / Email Addresses).
The core objective of this project is to turn raw, messy data into an optimized, highly accurate database by validating active contacts and completely stripping out invalid, duplicate, or dead records. Primary Scope of Work: 1. Data Cleaning & Pre-Processing: 2. Standardize phone/email formats (e.g., country code formatting, lowercase syntax). 3. Identify and remove exact duplicates, invalid syntax, and missing/corrupted fields. 4. High-Speed API Verification: 5. Run the cleaned dataset through verification APIs (e.g., Twilio, Telnyx, ZeroBounce, or SMS gateway DLRs). 6. Utilize multi-threaded/async scripts (Asyncio, PySpark, Pandas) to maximize throughput (300–500 requests/sec) for fast execution (4–8 hour delivery target). Database Purging & Structuring: Separate and remove all "dead data" (inactive numbers, non-existent mailboxes, spam traps, hard bounces). 1. Segment the remaining active database into organized categories (e.g., Active, Risky/Catch-all, Network Operator). 2. Deliver structured, partitioned CSV/SQL exports (e.g., chunks of 500k rows) ready for instant CRM integration. Requirements: 1. Deep experience in Big Data manipulation, ETL pipelines, and high-throughput REST APIs. 2. Expert proficiency in Python (Pandas, Dask, Asyncio), SQL, or Node.js. 3. Demonstrated capability handling massive files without memory crashes. To Apply: Briefly outline your approach to handling rate limits, deduplication, and how fast you can execute this batch script.
Hourly rate:
5 - 10 USD
2 days ago
|
|||||
|
Fluent English Real Estate Bookkeeper & Financial VA (1:00 PM - 2:30 PM PST Daily)
Applied
|
$12
/ hr
|
2 days ago |
4
|
||
|
We are seeking an outstanding, part-time Property Bookkeeper & Financial Virtual Assistant for a long-term opportunity to manage the financial health of our real estate entities through 90 minutes of undistracted, fully focused work daily, strictly between 1:00 PM and 2:30 PM PST, Monday through Friday. In this highly efficient role, you will take full ownership of day-to-day bookkeeping—including maintaining general ledgers, account reconciliations, and finalizing monthly financial reports. Rather than advanced predictive modeling, your primary task will be building out the clean base layers of our property templates—including setting up rent rolls, rent roll summary pages, and accurately copying, pasting, and re-labeling historical P&Ls to match our master expense categories. This position requires excellent verbal and written English communication skills, a high-producing work ethic, and strong Excel/Google Sheets skills to organize data quickly and neatly. Additionally, you will provide administrative support and assist with daily property management operations during your focused daily shifts.
Important Budget Constraint (Please Read Carefully): This is a long-term position with a firm, non-negotiable budget of $12.00 per hour. This rate is fixed and will not be reviewed or increased at 6 weeks, 6 months, or 1 year. If you require a higher rate now or expect a salary review in the near future, please do not apply. We are looking for an exceptional professional who finds $12.00/hr to be an excellent, stable long-term baseline for 7.5 hours of highly focused work per week. To Apply: To prove you have read this entire description and agree to the terms, please start your cover letter with the exact phrase: "I accept the $12/hr long-term fixed rate." Applications without this phrase will be automatically declined.
Hourly rate:
12 USD
2 days ago
|
|||||
|
Comprehensive Contact Data Entry
Applied
|
~8 - 13 USD
/ hr
|
2 days ago |
-
|
||
|
I have several CSV and Excel files that contain customer contact information, and I need every available detail copied into one well-structured spreadsheet. The source files already hold names, email addresses, phone numbers, mailing addresses, and any other fields that might appear, so I’d like the final sheet to reflect the complete data set—not just a subset.
Here’s what matters to me: • Absolute accuracy when transferring each record • Consistent formatting for emails, phone numbers, and addresses • Removal of duplicates while preserving unique contacts • Delivery of a tidy, filter-friendly spreadsheet in either Excel or Google Sheets (whichever you prefer) If you use data-cleaning features in Excel or tools such as Power Query, even better; the goal is to hand me a file that I can plug directly into our CRM without further edits. Skills: Copywriting, Data Entry, Excel, Typing, Google Sheets, Data Management
Hourly rate:
750 - 1250 INR
2 days ago
|
|||||
|
Product Data Scraping, Shopify & B2B Uploads, and Automated Competitor Price Monitoring
Applied
|
$100
|
2 days ago |
3
|
||
|
Product Data Scraping, Shopify & B2B Uploads, and Automated Competitor Price Monitoring
We are looking for an experienced freelancer to collect product data from multiple supplier websites, organise it in Excel, and upload it to our Shopify store and B2B portal. We also need a tool that checks competitor prices daily and recommends price changes to help us offer the lowest price while maintaining our minimum profit margin. Scope of Work: • Extract product SKUs, names, descriptions, specifications, dimensions, variants, images, and prices from agreed source websites. • Deliver clean, structured Excel files ready for import. • Name product images using the SKU—for example, G30031_1.jpg and G30031_2.jpg. • Upload products and images to Shopify and our B2B portal. • Match products by SKU, prevent duplicates, and verify uploaded data. • Set up daily competitor price monitoring with accurate product matching. • Provide a daily report showing our price, competitor prices, source links, and recommended actions. • Support approved price changes, with an option to automate updates within agreed margin limits. • Provide documentation and a handover so our team can manage the system. Required Experience: • Web scraping and product data cleaning • Shopify product imports and API integrations • Excel and bulk product uploads • B2B or ERP integrations • Competitor price monitoring and automated repricing Please Include in Your Proposal: Examples of similar projects you have completed. Your recommended tools and any ongoing subscription costs. Your estimated timeline and setup cost. How you will match competitor products accurately. How you will prevent incorrect uploads and price changes. Any access or information you need from our team. Please quote separately for the initial setup and ongoing maintenance. We would like to begin with a small sample of products before proceeding with the full catalogue.
Fixed budget:
100 USD
2 days ago
|
|||||
|
SEO and lead generation support
Applied
|
not specified | 2 days ago |
3
|
||
|
Hi! I’m looking for support with growing my business and SEO with real lead generation to fill my pipelines and grow/scale my business
Budget:
not specified
2 days ago
|
|||||
|
Data Analysis Coaching & Execution
Applied
|
~7 - 21 USD
|
2 days ago |
-
|
||
|
I’m diving into a data-heavy project and I need an experienced Business Analyst to partner with me on the actual analysis while walking me through every step so I learn the process. The core focus is data analysis—everything from cleaning raw datasets and exploring patterns to pulling out actionable insights and packaging them in a way stakeholders can trust.
Here’s how I picture our collaboration: • You handle the hands-on work: importing data, cleaning, modelling, visualising and interpreting results (using the tools you’re most comfortable with—Excel, SQL, Python, R, Power BI, Tableau are all fine). • After each stage, you hop on a quick call or screen-share to explain what you did, why you chose that approach, and how to replicate it myself. • At key milestones you deliver a brief write-up or notebook I can reuse, documenting formulas, code snippets and decision logic. I haven’t locked down the exact analysis style or data source yet, so there’s room to decide together whether we focus on sales, customer, or operational datasets, and whether a descriptive, predictive, or prescriptive lens makes the most sense. Your ability to advise on the best path forward is as valuable to me as the actual output. Final deliverables: 1. Cleaned dataset(s) ready for future analysis. 2. An insights report or dashboard highlighting key findings. 3. Step-by-step documentation or recorded walkthroughs explaining your methods. If you thrive on both doing and teaching—and you can translate complex analytics into plain language—I’d love to start ASAP and iterate in short, focused milestones. Skills: Excel, Statistics, Business Analysis, Statistical Analysis, SPSS Statistics, Data Analytics, Data Visualization, Data Analysis
Fixed budget:
10 - 30 CAD
2 days ago
|
|||||
|
Custom Windows desktop application
Applied
|
not specified | 2 days ago |
1
|
||
|
# REQUEST FOR QUOTATION: CUSTOM WINDOWS POS AND STOCK-CONTROL SYSTEM
## 1. Project overview I am looking for a developer to build a complete, custom Windows desktop application for an automotive parts business. The application must provide a centralised system for processing sales, generating invoices and quotations, managing an automotive parts catalogue, identifying compatible parts for specific vehicles, maintaining stock quantities, importing existing business data and generating management reports. The goal is to create a reliable, easy-to-use business application that can be used for everyday operations. This is intended to be a complete working system, not just a user interface or a basic prototype. The system must retain information permanently in a database so that invoices, quotations, stock quantities, customers and catalogue records remain available after the application is closed or the computer is restarted. I would like a detailed quotation for designing, developing, testing, deploying and handing over the complete application described below. Please identify any requirements that you believe need further clarification before a final fixed-price quotation can be issued. Do not silently exclude features listed in this specification. ## 2. Platform and general requirements - The application must be designed primarily for Microsoft Windows desktop computers. - It must be supplied as an installable application or executable, such as a Windows installer and/or `.exe`. - The interface must be professional, consistent, easy to navigate and suitable for everyday use by business staff. - Common tasks such as finding a part, selecting a vehicle, adding items to an invoice and looking up previous transactions should be quick and straightforward. - Data must be stored persistently in a properly structured database. - The application must handle errors without losing business data or leaving invoices and stock records in an inconsistent state. - The system must support South African rand (ZAR) pricing. - Any VAT handling must be configurable as appropriate for the business. Please state whether VAT calculations and invoice formatting are included in your quotation. - The application should not require an ongoing subscription or internet connection for basic local operations unless this is necessary for the proposed design. Any technical dependencies, hosting requirements, subscriptions or recurring charges must be disclosed. - The system must be designed so that additional features can be added in future without requiring a complete rebuild. Please specify whether the proposed application will operate on one computer or support multiple computers accessing the same database simultaneously. Include any additional costs for network or multi-user operation separately. # 3. Point of sale and customer invoicing The system must include a complete invoice creation and sales-processing workflow. ### 3.1 Creating invoices The operator must be able to: - Create a new invoice. - Select an existing customer or enter a new customer's details. - Support walk-in or cash customers where appropriate. - Select a vehicle using its make, model and year. - Add multiple parts to a single invoice. - Enter the quantity required for each part. - View the part description, part code, unit selling price, quantity, line total and available stock. - Remove items or change quantities before the invoice is finalised. - Calculate subtotals, applicable VAT, discounts where authorised and the final total. - Save and retrieve invoice records. - View previous invoices and their details. ### 3.2 Multiple vehicles on one invoice A single invoice must be able to contain parts for more than one vehicle. For example, a customer may purchase parts for a Ford vehicle and a Toyota vehicle in the same transaction. The operator must be able to add multiple vehicles to the same invoice and associate the relevant parts with the correct vehicle. The PDF invoice must present the vehicle information clearly so that the customer and staff can identify which parts belong to which vehicle. ### 3.3 Part selection during invoicing The operator must be able to search for parts using relevant information, including: - Part code. - Part description. - Vehicle make. - Vehicle model. - Vehicle year. - Available vehicle-fitment information. If multiple parts match the selected vehicle or search criteria, the system must display all relevant results rather than automatically selecting the first result. The operator must choose the correct part manually after reviewing the available information, including stock availability and selling price. The system must not automatically add an ambiguous match to an invoice without the operator's selection. ### 3.4 Invoice numbering The application must allocate permanent, sequential invoice numbers. - Invoice numbers must be stored in the database and remain unchanged after the application is closed or restarted. - The next invoice number must be allocated reliably, including when two users are working simultaneously if multi-user operation is supported. - Existing invoice numbers must not be accidentally reused. - Cancelled or voided invoices must retain an identifiable transaction record and must not cause previous invoice numbers to be reused. - The numbering system must not rely solely on an in-memory variable that resets when the application restarts. ### 3.5 PDF generation and printing The system must generate professional PDF invoices that can be printed or saved electronically. The document must include, as applicable: - Business name and configured business details. - Invoice number. - Invoice date. - Customer details. - Vehicle details for each vehicle on the invoice. - Part codes and descriptions. - Quantities and unit prices. - Line totals, subtotals, discounts and applicable VAT. - Final amount payable. - Payment status or method if recorded by the system. The application must support normal Windows printing through an installed printer. ### 3.6 Saving and completing an invoice When an invoice is finalised, the invoice, its line items and its associated stock movements must be saved consistently. The system must prevent the same invoice from deducting stock more than once because of repeated clicks, a failed save, restarting the application or reopening the invoice. After completing an invoice, the operator should return to a clean invoice-entry screen ready for the next transaction. Starting a new invoice must not accidentally retain the previous customer's details, vehicles or parts. Completed invoices must remain accessible through the invoice history. Please specify how invoice corrections, cancellations, returns and refunds will work. If formal credit notes are not included in the proposed scope, please price this functionality separately. # 4. Quotation creation and management A dedicated quotation system is required. ### 4.1 Creating quotations The operator must be able to create a quotation in a similar way to creating an invoice, including selecting a customer, selecting vehicles and adding multiple parts and quantities. Quotations must be saved to the database and available for later retrieval. ### 4.2 Quotation numbering Quotations must have a permanent sequential numbering system using the format: `Q00000001` The number must be saved permanently and must not reset when the application restarts. ### 4.3 Expiry and validity Each quotation must be valid for seven calendar days from its issue date. The system must: - Calculate the expiry date automatically. - Display the issue and expiry dates. - Identify expired quotations clearly. - Retain expired quotations in the database for historical reference. - Prevent expired quotations from being treated as valid without an appropriate authorised action. ### 4.4 Quotation PDFs The system must generate professional, printable PDF quotations containing the relevant business details, customer information, vehicles, part descriptions, quantities, prices and totals. The PDF must have a clearly visible **QUOTE** watermark so that it cannot be mistaken for a final invoice. ### 4.5 Converting quotations into invoices An accepted quotation should be convertible into an invoice without requiring the operator to enter every item again. The converted invoice must receive its own permanent invoice number. Stock must not be deducted merely because a quotation is created or saved. Stock must be deducted according to the agreed invoice-completion and stock-control rules when the sale is finalised. The system should retain the relationship between the original quotation and the resulting invoice. # 5. Parts catalogue The system must contain a searchable, editable parts catalogue. ### 5.1 Part information Each part record should support the following fields where applicable: - Unique internal database identifier. - Part code or part number. - Part description. - Part category or class. - Average cost price. - Selling price. - Current stock quantity. - Quantity sold or sales history. - Stock location, storage area or shelf code. - Vehicle compatibility and fitment relationships. - Any relevant additional identifiers supplied in the existing catalogue. The system must allow authorised users to add new parts, edit existing records and review part information. ### 5.2 Pricing The catalogue must maintain average cost and selling prices separately. Cost prices must not be accidentally displayed or treated as selling prices. The application should support configurable pricing or markup rules if required. The quotation should state whether automatic selling-price calculations, price updates and price overrides are included. Any changes to prices should be saved correctly, and completed historical invoices must retain the prices used when those invoices were issued. ### 5.3 Part search The operator must be able to search quickly by part code or description without necessarily selecting a vehicle first. The search should support partial text and common variations in search terms where practical. The catalogue should be searchable through the invoicing screen without forcing the operator to navigate through several unrelated screens. Where stock is relevant to selling, the results must show the available quantity. Parts with zero available stock should not be selectable for a normal sale under the default stock rules, unless an authorised exception has explicitly been enabled. # 6. Vehicle catalogue and part fitments The system must maintain relationships between parts and the vehicles they fit. ### 6.1 Vehicle information The vehicle database must support makes, models and year ranges. Where the existing data is available, it should also support relevant additional details such as variants, engine information or other fitment identifiers. The system must be able to maintain multiple vehicle makes and models, including the addition of new records in future. ### 6.2 Fitment relationships A single part may fit multiple vehicle models or year ranges. A single vehicle may have multiple possible matching parts. The database must support these relationships without duplicating the entire part record every time a part fits another vehicle. ### 6.3 Finding the correct part When an operator selects a vehicle, the application must return the parts associated with that vehicle according to the available fitment data. Where more than one part matches, all relevant results must be displayed for manual selection. Results should show enough information to help distinguish between possible parts, including part code, description, selling price and available stock. The system must not assume that the first matching result is automatically correct. ### 6.4 Incomplete fitment information Where fitment data is incomplete, the system should still allow parts to be found through general catalogue searches. If vehicle-based searches cannot establish an exact match, the operator should be able to search by part code or description and inspect possible results. Please include this functionality in the quotation or clearly identify any limitations. # 7. Stock control and inventory The system must provide reliable inventory management linked to sales and stock movements. ### 7.1 Stock quantities Each part must have a current stock quantity stored in the database. The system must update stock quantities when authorised stock receipts, adjustments and completed sales occur. Stock quantities must remain accurate when invoices are reopened or historical transactions are viewed. ### 7.2 Stock deduction When an invoice is finalised, the system must deduct the quantities sold from available stock. For example, if a part has 10 units available and an invoice sells 3 units, the remaining stock quantity must become 7. Stock deduction must occur exactly once per completed sale. Saving a quotation, viewing an invoice or reopening a transaction must not unintentionally change stock. ### 7.3 Preventing overselling The application must check available stock before finalising a sale. By default, the system must prevent an operator from selling more units than are available. If management wants to allow negative stock, backorders or authorised exceptions, this must be configurable and must follow clearly defined rules. Please state how this will be implemented. ### 7.4 Receiving stock Authorised users must be able to increase stock when new parts are received. The system should record the part, quantity, date, user and any relevant reference or supplier information. A stock receipt must update the quantity correctly without overwriting unrelated part information. ### 7.5 Stock adjustments Authorised users must be able to adjust quantities when carrying out stock counts or correcting discrepancies. Adjustments should include a reason and create a record of the previous quantity, new quantity, date and responsible user. Historical stock movements should be available for investigation. ### 7.6 Inventory valuation The system must calculate the value of available inventory based on the stored cost information. Stock reports should allow management to review quantities and estimated inventory value. The developer must explain how average cost is calculated or updated when new stock is received, and how this affects the inventory valuation. # 8. Database and import of existing business data Importing the existing catalogue and associated information is an essential part of this project. The database and importing process must support existing parts, makes, models, fitments and related information. ### 8.1 Import formats The application should support importing available data from Excel, CSV or another existing database, depending on the source format. Please state which formats are included in the quoted price and identify any format that would require additional work. ### 8.2 Full catalogue import The import must handle all relevant available information, including: - Parts and part codes. - Descriptions and categories. - Average cost and selling prices. - Existing stock quantities. - Vehicle makes and models. - Vehicle year ranges. - Part-to-vehicle fitments. - Existing identifiers and relevant location or shelf information. Where the source data contains additional useful fields, the developer should map them where practical and identify any fields that cannot be imported. ### 8.3 Data validation The importing process must validate records and relationships before finalising the import. It should identify problems such as: - Missing required fields. - Duplicate part codes or identifiers. - Invalid stock quantities or prices. - Vehicle fitments referring to records that do not exist. - Inconsistent or incomplete vehicle information. - Invalid references between related records. The system should provide a report of records successfully imported and records requiring correction. ### 8.4 Duplicate prevention and identifier preservation Existing identifiers must be preserved where possible. The import process must not create unnecessary duplicate parts, makes, models or fitments. Importing the same file a second time must not inadvertently duplicate previously imported records. Where duplicates or conflicting records are found, the system must follow an agreed rule or flag the issue for review instead of silently overwriting data. ### 8.5 Import preview and recovery Before a large import, the operator or administrator should be able to review the records to be imported and any detected errors. The database must be backed up before a major import. There must be a documented way to correct import errors and safely repeat an import without corrupting existing records. The developer must inspect the available source data before finalising the data-migration price. Please identify whether any data cleaning or manual correction is excluded from the quotation. # 9. Customers and transaction history The system should maintain customer information, including relevant contact details and any other fields required for invoicing. It should be possible to: - Add and edit customer records. - Select existing customers when creating invoices and quotations. - View a customer's relevant invoice and quotation history. - Find historical transactions using invoice or quotation number, customer information and date. - Retrieve a previous transaction without recreating it manually. If customer credit accounts, balances, statements or payment allocation are not included in the core quotation, please identify and price them separately. # 10. User accounts, PINs and permissions The application must include a secure login and user-management system. ### 10.1 User management An administrator must be able to create, disable and manage user accounts. The system should support appropriate user roles, such as administrator, manager and sales operator, with permissions controlling access to sensitive operations. Examples of restricted operations include changing cost prices, editing catalogue records, adjusting stock, managing accounts and viewing certain reports. ### 10.2 PIN and password management The system must support secure PIN or password changes, appropriate validation and safe handling of incorrect entries. PINs and passwords must not be stored in plain text. If a user enters an incorrect PIN or password, the login interface must allow a straightforward retry. Input fields should return to the appropriate state and focus so that the operator can correct the entry without unnecessary navigation. The application should record significant administrative actions and stock adjustments against the responsible user. Please specify what authentication and permission controls are included in the quotation. # 11. Administration and management reports The application must provide useful reporting tools for business management. At minimum, the following reports should be included. ### 11.1 Sales reports - Sales for a selected date range. - Sales by invoice. - Sales by part or part code. - Sales by customer. - Sales by user or operator, where applicable. - Quantities sold. - Sales totals and applicable tax information. - Frequently sold parts. ### 11.2 Stock reports - Current stock on hand. - Parts with low stock. - Parts with zero stock. - Stock movements and adjustments. - Stock received. - Inventory value based on the configured average-cost method. - Part-level stock history. ### 11.3 Invoice and quotation reports - Invoice history. - Quotation history. - Outstanding or expired quotations, where applicable. - Cancelled or voided transaction history. Reports should allow users to filter by relevant criteria, particularly date ranges, and should display totals accurately. Please specify which reports can be exported to Excel, CSV or PDF and include the cost of those exports in the quotation. Any additional management reports should be listed and priced separately so that their scope is clear. # 12. Backups, restoration and data protection The system must include a reliable way to back up and restore business data. - Authorised users must be able to create backups. - The backup must include the data needed to restore the working system, including parts, vehicles, fitments, customers, invoices, quotations and stock records. - Backup files must be stored in a location that can be accessed by the business. - The restoration process must be documented and tested. - The application must warn the user about any important consequences before a restoration that could overwrite current data. - The system should support scheduled or automated backups if practical; please state whether this is included or separately priced. The developer must explain where the database is stored, how it is protected and what happens if the computer fails or the application needs to be installed on another computer. # 13. User interface and day-to-day operation The application must be designed around the practical needs of an automotive parts business. The main operations should be straightforward and consistent, including: - Creating an invoice. - Creating a quotation. - Searching for parts. - Selecting a vehicle. - Reviewing compatible parts. - Receiving stock. - Adjusting stock. - Managing catalogue records. - Finding historical transactions. - Running reports. - Managing users and backups. The interface must display clear validation messages and must not silently discard unsaved work. The application must handle cancelled actions, incorrect entries and failed database operations safely. Please include reasonable usability refinements and bug fixes discovered during the agreed testing process as part of the development quotation. # 14. Testing and completion requirements The system must be tested as a complete working application before handover. At minimum, testing must cover the following scenarios: 1. Create an invoice, close the application, reopen it and verify that the invoice remains available with the same number and details. 2. Create multiple invoices and verify that permanent invoice numbers are allocated correctly. 3. Create one invoice containing multiple vehicles and confirm that the parts are associated with the correct vehicles. 4. Search for a vehicle that matches multiple parts and confirm that all relevant results appear and the operator can select the correct one. 5. Add several parts to an invoice and verify that quantities, prices and totals calculate correctly. 6. Finalise an invoice and confirm that stock is deducted exactly once. 7. Attempt to sell more units than are available and verify that the agreed stock rules are enforced. 8. Receive and adjust stock and confirm that both quantities and historical movement records are correct. 9. Create a quotation, verify its number and expiry date, and confirm that the PDF has a visible QUOTE watermark. 10. Convert a quotation to an invoice and verify that the invoice has its own number and stock is not deducted prematurely. 11. Import the existing catalogue and verify that records, identifiers, prices, quantities and fitments have been migrated correctly. 12. Repeat an import and verify that duplicate records are not created accidentally. 13. Generate the agreed reports and compare their totals with the underlying transactions. 14. Create a database backup, restore it in a test environment and verify that the data is usable. 15. Verify that user permissions prevent unauthorised operations. The project should only be considered complete when the agreed functionality has been implemented, tested and demonstrated, and the application and required deliverables have been handed over. A feature should not be considered completed merely because it appears in a project plan or interface. It must function as specified. # 15. Installation, source code and handover At the end of the project, I require the following deliverables: - The complete working Windows application. - A Windows installer and/or executable suitable for installation and use. - The complete application source code. - The database structure and any required database setup scripts. - The configuration and instructions required to build, install and run the application. - The import templates and instructions for importing the catalogue. - Documentation explaining the backup and restoration procedure. - A concise user guide covering the main business operations. - A list of third-party libraries, software dependencies and any associated licences or recurring fees. - Access to the source-code repository and all project files. - A demonstration of the completed system and the agreed acceptance tests. The quotation must state clearly who will own the custom-developed source code and intellectual property after full payment. It must also identify any third-party components or pre-existing code subject to separate licensing terms. The application must be handed over in a condition that allows the business, or another developer authorised by the business, to maintain it in future. # 16. Requirements for your quotation Please provide a written quotation covering the complete project described above. The quotation should include: 1. **Total development cost in South African rand (ZAR)**, with VAT shown separately if applicable. 2. An itemised cost breakdown for each major module, including invoicing, quotations, parts and vehicle fitments, stock control, database importing, user management, reporting, backups, testing and deployment. 3. The estimated project duration and a proposed milestone schedule. 4. The proposed technology stack, database and application architecture. 5. Your assumptions about the existing catalogue, data migration and number of computers or users supported. 6. A list of included features, exclusions and any requirements you believe are ambiguous. 7. Any costs for hosting, cloud services, licences, subscriptions, printer setup or other third-party services. 8. The cost and terms of post-delivery support, maintenance, updates and bug fixes. 9. The warranty period for defects and the process for reporting and resolving bugs. 10. Your payment schedule and the deliverables associated with each payment milestone. 11. The proposed source-code ownership and handover arrangements. 12. Any optional functionality you recommend, priced separately from the required core scope. Please distinguish between features included in the fixed price, features that require additional payment, and features that are not supported. If any listed requirement cannot be delivered as written, please identify it explicitly and explain the proposed alternative and associated cost. ## 17. Optional features to price separately The following should be quoted separately if they are not already included in the main price: - Support for multiple computers accessing a shared database at the same time. - Supplier records, purchase orders and supplier invoice processing. - Customer credit accounts, statements and payment allocation. - Formal credit notes, returns and refunds. - Integration with accounting software. - Barcode scanner or specialised receipt-printer integration. - Automated cloud backups or cloud-based deployment. - Additional management reports beyond those listed above. - Advanced audit reporting and detailed user activity logs. - Future mobile access or integration with other business systems. These options must not replace or reduce the functionality required in the core quotation. ## 18. Final objective The objective is to obtain a complete, maintainable and reliable POS and stock-control system tailored to the needs of an automotive parts business. I am looking for a transparent quotation that covers the actual work required to deliver the full application, including database migration, functional testing, installation and handover, rather than only the initial interface or basic invoicing functionality. Please quote for the complete scope and make all assumptions, limitations, exclusions and additional costs clear before development begins.
Budget:
not specified
2 days ago
|
|||||
|
Reiss2 Advisory Fundraising
Applied
|
not specified | 2 days ago |
3
|
||
|
Research emails and other small project. The same way. you work with my sister Gina.
Will need to find emails, contact information and scrub attendee lists for conferences. Thanks. Anne
Budget:
not specified
2 days ago
|
|||||
|
Looking for new customers for my tutoring business
Applied
|
not specified | 2 days ago |
3
|
||
|
I'm looking for about 5 or 6 new students for my company. I have my own website, https://www.tuteuraction.ca/ in Quebec, Canada. I'd be willing to pay you 50$ CAN (which is 37.00$ US) for each customer which subscribes to my services (pays for an hour) although I'm open to negotiate. I can also pay you your hourly fee provided some strong guarantee is provided past a certain investment.
Let me know what you think. Etienne
Budget:
not specified
2 days ago
|
|||||
Related freelance jobs queries: