
Closed
Posted
Paid on delivery
I need a professionally structured customer database that captures core identity details—full name, postal address, multiple contact email address and umbers (Yes, the system must allow more than one), plus sensitive items such as bank details. I will decide together with the successful candidate whether SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB) is the best fit once we discuss scale, security and future reporting needs. Because the data is highly confidential, you will be asked to sign a strict non-disclosure agreement and provide an authenticated copy of your ID. All intellectual property rights to the finished code, schema and documentation will transfer to me. Please be ready to share your CV and any relevant educational certificates so I can verify your background. Deliverables: • Complete, well-documented database schema and source code • Basic seed or migration script so the structure can be recreated instantly • Setup guide and short usage manual covering backup and restore procedures I will share additional field definitions, indexing requirements and compliance notes once we engage. Multiple candidates may be selected to provide their service at different stages of the project as applicable.
Project ID: 40723112
147 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
147 freelancers are bidding on average €430 EUR for this job

Hi, A customer database like this needs more than just a list of fields. The important part is keeping confidential identity and bank information properly separated, secured and easy to maintain, while still leaving room for future reporting and growth. I’d first map the customer record, including multiple emails and phone numbers, address details and sensitive banking data, then choose SQL or NoSQL based on your expected volume, reporting needs and access patterns. I’ll also structure the schema so indexes, migrations, backups and future field changes are straightforward rather than becoming a problem later. The deliverables would include the complete documented schema and source code, seed/migration scripts, setup instructions, and a clear backup/restore guide. I’m also comfortable working under your NDA and transferring the agreed IP for the code, schema and documentation. A few things I’d clarify: 1. Who will access the bank and other sensitive customer information, and should different users have different access levels? 2. Roughly how many customer records do you expect initially and over the next few years? 3. Do you already have any compliance, retention or encryption requirements we need to follow? I can share relevant database work and background documents during the discussion. The bid figure and dates are placeholders; I’ll pin both down once we’ve talked through the scope properly. Best, Sandeep
€500 EUR in 7 days
9.8
9.8

Hi — Elias here from Miami. I understand you're looking to create a secure and structured customer database to capture core identity details. The goal is to ensure a reliable system that efficiently manages sensitive customer information while remaining scalable. What usually matters most here is data security and integrity. A common issue in systems like this is ensuring user permissions are correctly implemented to prevent unauthorized access. The tricky part is balancing performance with robust data management, especially as your user base grows. My approach would be to design a flexible database schema that accommodates future expansions easily. I would prioritize using a relational database like MySQL or PostgreSQL, along with solid backup and recovery strategies to ensure fast data retrieval and long-term reliability. I've worked on similar systems requiring strict data handling and user authentication, focusing on creating a stable environment that minimizes future risks. A few questions to better understand the scope: Q1 – What specific user roles do you envision for accessing this database? Q2 – Are there any specific integrations you require with existing systems? Q3 – What are your scalability expectations as the user base grows? Looking forward to hearing from you.
€500 EUR in 3 days
8.5
8.5

★★★ DATABASE SPECIALIST ★★★ A customer database like this should be designed around relationships rather than putting every value into one customer record. Multiple email addresses and phone numbers are a good example: separate contact tables with clear customer relationships make validation, indexing and future reporting much cleaner than repeating columns such as Email1, Email2, Phone1 and Phone2. I’d first map the entities and access patterns, then decide between PostgreSQL/MySQL and MongoDB based on reporting, relational integrity, expected growth and how the application will query the data. For bank details, I’d separate sensitive fields from general profile data and design appropriate access controls, encryption and audit considerations rather than treating them like ordinary customer attributes. I’ll deliver the schema, keys, indexes, constraints and relationships together with a reproducible migration/seed script, sample data where appropriate, and documentation covering setup, backup and restore. I’ll also document the reasoning behind the database choice so the structure remains maintainable as requirements expand. I’m comfortable working under NDA and transferring the completed IP as requested. Once you provide the field definitions and compliance requirements, I can finalize the schema and implemen
€250 EUR in 3 days
8.3
8.3

⭐⭐⭐⭐⭐ Create a Secure Customer Database with Core Identity Details ❇️ Hi My Friend, I hope you are doing well. I just checked all of your project requirements and I can see you are looking for a professional database structure. You have no need to look any further as Zohaib is here to help you! My team has successfully completed 50+ similar projects for database creation. I will work closely with you to determine whether SQL or NoSQL is the best fit based on your needs for scale, security, and reporting. ➡️ Why Me? I can easily build your customer database as I have 5 years of experience in database design, data management, and security. My expertise includes schema design, data migration, and documentation. Not only this, I have a strong grip on both SQL and NoSQL databases, ensuring we find the best solution for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Database Design ✅ SQL (MySQL, PostgreSQL) ✅ NoSQL (MongoDB) ✅ Data Migration ✅ Schema Documentation ✅ Data Security ✅ Backup & Restore Procedures ✅ API Integration ✅ User Authentication ✅ Compliance Standards ✅ Performance Optimization ✅ Troubleshooting Issues Waiting for your response! Best Regards, Zohaib
€350 EUR in 2 days
7.9
7.9

Hi, I can help you with "Secure Customer Database Build" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "A more professional version: “Excellent work! The job was completed within the committed timeline. Great quality, professionalism, and timely delivery. Highly appreciated and recommended.”" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
€450 EUR in 11 days
7.5
7.5

I can build a professionally structured, secure customer database with support for multiple email addresses and phone numbers, while keeping sensitive bank details carefully separated and protected. I will help assess SQL options, including MySQL and PostgreSQL, against expected scale, security, reporting, and compliance needs before finalizing the schema. The deliverables will include documented source code, normalized tables and relationships, appropriate indexes, seed or migration scripts, and a practical setup guide covering backup and restore procedures. I can also incorporate your additional field definitions and compliance notes into a maintainable design with clear validation and access-control considerations. I am comfortable working under a strict NDA and transferring the completed intellectual property, schema, and documentation as required. Could you clarify the expected record volume, user access roles, and any compliance requirements for storing bank details? I look forward to discussing the data model and implementation stages.
€750 EUR in 13 days
7.1
7.1

Bank details and multiple emails and phone numbers per customer are the two things that decide the schema, so both come first. I'd model contacts as separate rows (one customer, many emails and numbers, each flagged primary or not) instead of email2 and email3 columns, and keep bank details encrypted at rest with only the last four digits readable in normal queries. PostgreSQL fits this better than MongoDB once reporting and compliance notes come in, but I'd hold that choice until we discuss scale. I'm ready to sign the NDA and provide the ID copy; my Freelancer profile carries my work history, and I'll send the CV and certificates in chat once we start. First milestone would be the schema plus migration and seed scripts, 3 days after we start, released only when you can rebuild the whole structure from a clean database. Do you need to store bank details for payouts you actually run, or just for records? That changes how the encryption is set up.
€500 EUR in 5 days
7.0
7.0

To design your secure customer database effectively, I would start by assessing the specific core identity details you need to capture, including how to structure multiple contact emails and bank details while ensuring their confidentiality. Given the sensitivity of this data, we can explore SQL databases like MySQL or PostgreSQL, or NoSQL options such as MongoDB, based on your future reporting and scaling needs, which we can discuss further. I will provide a well-documented database schema along with source code and a migration script to facilitate setup. Additionally, I can create a comprehensive guide for backup and restore procedures to ensure data security. Let's discuss your detailed requirements so we can establish an effective and secure implementation. Regards, Ali
€250 EUR in 7 days
6.5
6.5

Hi, I can design a secure and scalable customer database using MySQL, PostgreSQL, or MongoDB based on your requirements, data volume, reporting needs, and security considerations. I’ll handle the schema, relationships, indexing, migrations/seed scripts, documentation, and backup/restore procedures, with a strong focus on protecting confidential customer and financial data. I’m comfortable working under an NDA and can provide my CV and relevant credentials for verification.
€350 EUR in 7 days
6.6
6.6

I can design and build a secure, well-structured customer database with support for multiple emails/numbers, addresses, banking information, and future fields. I’m experienced with MySQL, PostgreSQL, database architecture, migrations, APIs, security, backups, and server environments. I can help determine whether SQL or NoSQL best fits the final requirements and deliver the complete schema, source code, migration/seed scripts, and documentation. I’m also comfortable working under an NDA and providing the required professional verification.
€250 EUR in 3 days
6.2
6.2

Hi, I would be happy to help you build a high-quality, scalable solution. I have 9+ years of experience developing custom software, websites, mobile applications, SaaS platforms, CRM/ERP systems, AI-powered applications, blockchain solutions, and games for clients worldwide. My expertise includes: React.js, Node.js, TypeScript, Python (Django), Laravel, CodeIgniter, WordPress, Shopify, AWS, Docker, AI Integration, Blockchain, Flutter, Android, and iOS. Before starting, I'd like to discuss your project goals, required features, timeline, and budget so I can recommend the most suitable technical approach and provide an accurate estimate. I'm available to start immediately and would be glad to schedule a quick chat. Looking forward to hearing from you! Best Regards Anju
€300 EUR in 14 days
6.3
6.3

Designing a normalized schema with 1:N contact records and secure storage for banking details requires strict relational integrity and encryption at rest. PostgreSQL is typically the best fit here over NoSQL due to native relational constraints, ACID compliance, and robust column-level encryption extensions (such as pgcrypto) for financial data. ✅ Production-ready, fully normalized database schema with clean 1:N structures for emails and phone numbers, alongside field-level encryption strategies for sensitive banking data. ✅ Automated migration and seed scripts to instantly instantiate, migrate, or reset environments with sanitized test datasets. ✅ Hardened operational documentation covering deployment, access controls, automated encrypted backup routines, and tested restore runbooks. ✅ NDA, ID verification, CV, and certifications ready to provide immediately upon engagement. ✅ 10+ years production experience | 400+ completed projects | 320+ five-star reviews ✅ Microsoft® Certified: MCSA | MCSE | MCT & cPanel Certified (CWSA-2) Will your application layer handle envelope encryption (e.g., KMS/AES-256) before writing bank details to the database, or should encryption and key management be handled directly inside the database engine? I can deliver this in 2 day(s) for 250 EUR and can jump on it right now.
€250 EUR in 2 days
5.8
5.8

Hello, As an experienced developer with a strong background in database design and management, I am perfectly suited to deliver your project's needs. With my extensive knowledge of SQL and NoSQL databases including MySQL, PostgreSQL, and MongoDB, I can contribute valuable insights on choosing the best system for your project. I assure you that the security and confidentiality of your customer data will be my highest priority throughout the development process. My 16 years in the industry have given me a deep understanding of various programming languages and frameworks such as PHP, Python, Java, AI, and Machine Learning. This comprehensive skill set perfectly aligns with the diverse needs of your project. Additionally, my experience extends to delivering high-quality, scalable solutions which is crucial for managing a complex customer database like yours. Most importantly, I value open communication and strong confidentiality agreements when it comes to sensitive projects like yours. I am prepared to sign any non-disclosure agreement you provide and can authenticate my background if required. I look forward to discussing the details of your project further and demonstrating how my expertise will ensure a secure and efficient customer database for you. Thanks!
€555 EUR in 4 days
6.1
6.1

Hello, You've mentioned the need for a secure customer database with core identity details, multiple contact information, and sensitive data like bank details. For your project, my approach would be to thoroughly assess the scale, security requirements, and future reporting needs before deciding on the best database solution. With over 5 years of experience in web/app development, I recently completed a similar project for a financial services company, ensuring data security and compliance with industry regulations. I believe that my expertise in database design and implementation can help achieve the desired outcome for your project. To get a better sense of my skills, please visit my portfolio: https://www.freelancer.com/u/SajidaSaqira/SS-Technologies I would like to discuss further details and understand your specific requirements. Could we schedule a short call to explore this project in more detail? Best regards, Sajida Saqira
€250 EUR in 7 days
5.8
5.8

Your schema will fail PCI-DSS compliance audits if you store raw bank details without tokenization or encryption at rest. This exposes you to regulatory fines and liability if breached. Quick questions - are you processing payments directly or just storing account references for ACH? And what's your expected user volume in year one - under 10K records or scaling beyond that? Here is the architectural approach: - DATABASE SELECTION: PostgreSQL with row-level encryption using pgcrypto for sensitive fields, plus audit logging via triggers to track every access event. - SCHEMA DESIGN: Normalized structure with separate tables for contacts (one-to-many emails/phones), encrypted credentials vault, and immutable audit trail meeting SOC2 requirements. - SECURITY LAYER: Field-level AES-256 encryption, parameterized queries preventing SQL injection, role-based access control, and automated backup with point-in-time recovery. I've built HIPAA-compliant patient databases handling 200K+ records with zero breaches over 8 years. Let's schedule a 20-minute call to review your compliance requirements before schema design starts.
€450 EUR in 21 days
6.1
6.1

Hi, I understand you're looking to build a secure customer database that captures essential identity details and can handle multiple contact points and sensitive information like bank details. The decision between SQL and NoSQL databases will be crucial, contingent on factors such as data scale, security requirements, and anticipated growth. One of the primary challenges here is ensuring data integrity and security, especially given the sensitivity of the bank details. My approach would be to first assess the expected volume of data and access patterns to determine the most suitable database type. Prioritizing data encryption and implementing robust access controls will be essential to maintaining security. I have extensive experience with both MySQL and MongoDB, having built scalable and secure databases for previous clients in the financial sector. This experience will be directly applicable to your project needs. Q1 – What is the expected volume of data, and how frequently will it be accessed or updated? Q2 – Are there any specific compliance standards or regulations we need to adhere to? Q3 – Do you have any preference for the hosting environment or cloud provider? Looking forward to discussing this further and suggesting the best approach.
€250 EUR in 7 days
5.7
5.7

For this customer database, I’d lean toward PostgreSQL unless your expected scale or access patterns strongly favour document storage, because multiple emails/phone numbers, banking records, auditability, and future reporting fit a relational model cleanly. I’d structure customers, addresses, contact methods, banking details, and audit/history records as separate linked entities rather than forcing everything into one table. My two priorities would be maintainability and security: encrypted sensitive fields, strict role-based access, parameterised queries, migration-controlled schema changes, and tested backup/restore procedures. That gives you cleaner reporting later while reducing duplicated or inconsistent customer data. I can deliver the schema, migrations/seed scripts, source code, setup documentation, and a practical backup/restore guide. I’m comfortable working under NDA and with IP assignment requirements. A relevant example is HustlerGuys CRM, where I worked on a custom CRM covering customer workflows, multiple roles, invoicing, email, automation, time tracking, and WhatsApp integration.
€500 EUR in 7 days
5.9
5.9

Hello, the important part of this project is not simply creating customer tables, but building a secure and maintainable data structure that can safely handle multiple contacts, addresses and sensitive financial information while remaining easy to extend and report on later. I can design the database architecture around your expected scale and future requirements, comparing PostgreSQL/MySQL with a NoSQL approach before implementation. I’ll structure normalized customer and contact data, appropriate indexes and relationships, migrations/seed scripts, access controls and secure handling of sensitive fields, together with clear documentation for setup, backup and restore. I can also provide clean source code and a practical handover guide so the database can be reproduced reliably. Before implementation, I’d like to review your field definitions, expected record volume and security requirements so the architecture is correct from the beginning. Looking forward to working with you. Thanks
€300 EUR in 5 days
5.5
5.5

As an experienced data professional, I understand the gravity of the responsibility when it comes to managing critical customer information like the one described in your project. My knowledge and expertise in data architecture, management, and development are aligned with your needs. I’ve worked extensively with MySQL, PostgreSQL, and NoSQL databases such as MongoDB. One notable skill that sets me apart is my ability to balance strong technical execution while keeping business outcomes in mind. My vast experience in web and mobile development, AI automation, and project coordination enables me to tailor solutions specific to your unique requirements and report generation needs. The trust you extend to your chosen freelancer is immensely important for a project of this nature. And I assure you, I will not only comply with strict non-disclosure agreements but also maintain transparency throughout our engagement. My long-term support mindset goes beyond just delivering code or structure—I offer ongoing assistance and collaboration should the need arise. Let's connect further so that we can discuss your unique indexing requirements, field definitions, compliance notes, and any other specifics you need for your secure customer database build. I look forward to sealing the deal on a project that ensures utmost security for your valuable customer data.
€500 EUR in 3 days
5.6
5.6

==== Hi - Truong here ==== "SECURE CUSTOMER DATABASE" needs more than a clean schema because multiple contacts and bank details must stay separated, controlled, and easy to report on. I’d start with PostgreSQL, keeping customer data, contact methods, and sensitive banking data in separate tables with clear relationships and restricted access. This also makes migrations, backups, and future reporting easier without locking you into a complex setup too early. Which compliance requirements must the database meet, and will the application need different access levels for staff who can and cannot view bank details? Looking forward to work with you.
€500 EUR in 7 days
5.2
5.2

Naxxar, Malta
Member since Sep 20, 2026
₹1000-5000 INR / hour
$15-30 CAD
₹12500-37500 INR
₹750-1250 INR / hour
$50-250 USD
$250-750 CAD
₹750-1250 INR / hour
₹600-1500 INR
$10-30 USD
₹1500-12500 INR
₹600-1500 INR
£18-36 GBP / hour
₹12500-37500 INR
€250-750 EUR
₹750-1250 INR / hour
₹1500-12500 INR
$250-750 USD
$30-250 AUD
$15-25 USD / hour
€30-250 EUR