Windows Server Projects
Looking for freelance Windows Server jobs and project work? PeoplePerHour has you covered.
opportunity
Database Administrator / Back-end Developer Required
Hi, I am looking for a Database Administrator / Back-end Developer to complete the given below requirements: Scenario: 1. The store is based on Magento 2.4.6-p3 with all necessary server requirements such as Nginx 1.22, MariaDb 10.6, Varnish cache 7.3, php 8.1, Composer 2.2, Elasticsearch 8.5, MySQL 10.6, RabbitMQ 3.11, Redis 7, etc. 2. The website is hosted on CCX53 on Hetzner Cloud: 32 CPU, 128 GB RAM (dedicated resources) Here are the details of the products present in the database: 1. The store has 320 million products in 411 GB database. There are no product attributes, or variables. Just simple products. 2. There are no product images 3. Each product is a company information page i.e. the products are digital and it provides information on companies globally. I will share the sample product page link once you submit your proposal. Magento Modules Installed and configured: 1. Amasty Elasticsearch: https://amasty.com/elasticsearch-for-magento-2.html 2. Amasty Google Speed Optimiser Pro: https://amasty.com/google-page-speed-optimizer-for-magento-2.html 3. Amasty Varnish Full Page Cache Warmer: https://amasty.com/full-page-cache-warmer-for-magento-2.html Requirements: 1. Import the product database of 411 GB database. I will provide the database in SQL format. 2. Optimise the Elasticsearch and page load 3. We expect 100 concurrent users anytime throughout the day 4. Elasticsearch should index all the products 5. Optimize website performance. Current score on Google page speed insight is 47 on mobile and 83 on Desktop. 6. Product search result should be less than 3 seconds 7. Suggest if the job requires server change
16 days ago24 proposalsRemoteQAD MFG PRO Programmer
I seek a highly skilled QAD MFG PRO programmer with extensive experience developing business applications and maintaining the .NET version environment. The ideal candidate will possess a deep understanding of QAD's architecture and capabilities. This intermittent work involves creating solutions to streamline operations and improve workflow efficiencies. Past projects include developing an inventory management module to optimize production planning and building an order tracking system to enhance customer service. The programmer should be well-versed in QAD's development tools like MFG/PRO IDE, SQL Server. Responsibilities writing code, testing, debugging, and documenting. The ability to troubleshoot complex issues independently and find innovative solutions is important. Experience working with multinational clients and handling varied timelines and priorities is preferred. This is a flexible role where the selected programmer will work remotely on an as-needed basis. The goal is to leverage your expertise to help changing business needs through customized QAD solutions. If you have a proven track record of delivering high-quality work on schedule, please indicate your hourly rate and availability. I look forward to reviewing your qualifications and experience.
7 days ago12 proposalsRemoteIce cream packaging design
We already have package, we would like to make some changes to improve the presentation of our ice cream. At VAI ICE, we take pride in crafting ice cream that not only delights the taste buds but also captivates the eyes with its stunning 3D presentation. That's why we're thrilled to unveil our revamped packaging, meticulously designed to showcase our premium-quality ice cream while embodying the essence of our brand: fashionable, classic, and joyful. Enhanced Visibility: Utilizing transparent materials, create a window into the deliciousness inside, allowing customer viewing the ice cream from outside of the package. Fashionable Flair: Drawing inspiration from the latest trends in fashion and design, the new packaging exudes sophistication and style. Classic Elegance: While we embrace modernity, we also cherish the timeless charm of classic aesthetics. The design should be elegant and be able to show the rich heritage of artisanal craftsmanship. Joyful Expression: At VAI ICE, joy is at the heart of everything we do. Our packaging should radiate with an infectious sense of joy and happiness.
20 days ago45 proposalsRemoteEXECUTIVE TECHNICAL SUPPORT ANALYST
The Executive Technical Support Analyst is responsible for providing technical on-site and remote support to the Executive Leadership Team and their Executive Assistants. The ideal candidate is a self-starter with exceptional problem-solving skills, able to implement solutions with little or no guidance, and can maintain composure in high-stress situations while delivering extraordinary customer service. Essential Duties Include, but are not limited to, the following: Deliver technical “White Glove” response to Executives and their assistants to ensure all their IT needs are addressed in a timely manner. Provide a high level of support through problem solving, listening, and having an exceedingly high level of customer service. Deliver tailored solution engineering to all requests made by Executives and their assistants. Make house calls to assist Executives with home office, networking, AV implementation, and other technical setups. Work with Executive Assistants to support IT initiatives for Executive needs, including travel and other offsite engagement. Provide A/V Support for Executive meetings, including presentation setup and video conferencing. Proactively manage new deployments and technology to the Executives, ensuring little to no disruption. Interact with IT functional groups and establish relationships cross-functionally to drive escalations to closure. Generate weekly and monthly reports for Executive Leadership liaisons regarding customer support issues. Maintain confidentiality and privacy in all dealings with Executives and their data. Assist with coordination of vendors and external repair/service technicians. Be present and available during work hours in professional attire with a manner and attitude acceptable to Executives. Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork. Support and comply with the company’s Quality Management System policies and procedures. Maintain regular and reliable attendance. Ability to act with an inclusion mindset and model these behaviors for the organization. Ability to perform duties after hours via an on-call basis Ability to work designated schedule. Ability to work nights and/or weekends as needed. Ability to work overtime, as needed. Ability to work on a mobile device, tablet, or in front of a computer screen and/or perform typing for approximately 90% of a typical working day. Ability to work on a computer and phone simultaneously. Ability to use a telephone through a headset. Ability to work seated for approximately 80% of a typical working day. Ability to work standing for approximately 20% of a typical working day. Minimum Qualifications Bachelor’s degree in a field as outlined in the essential duties; High School Diploma or General Education Degree (GED) and 4 years of experience in a related field; or Associates Degree and 2 years of experience in a related field. 4+ years of overall IT experience, including direct support with c-suite level leaders, senior leadership, or other high level decision makers. Excellent verbal and written communication skills. Advanced proficiency with Windows, MacOS, iOS, and Zoom videoconferencing in a business environment. Demonstrated ability to navigate stressful situations with tact and poise. Demonstrated ability to present ideas in user-friendly, business-friendly, and technical language. 2+ years of experience using and troubleshooting Outlook within a network environment (i.e., permissions, calendar sharing, delegation, etc.). 2+ years of Incident Management experience; including business expectations and company- communications. 2+ years of experience working with Microsoft based operating systems, with emphasis on Windows 10 and O365 suite of applications. 1+ year of experience with OKTA end-user administration or relevant technology. Professional working knowledge of active directory, creating user accounts, resetting passwords, creating groups, and security group administration. Proficient with Audio/Video technologies. Strong grasp of basic security principles and practices as it pertains to a business environment. Demonstrated ability to perform the essential duties of the position with or without accommodation. Authorization to work in the United States without sponsorship. Preferred Qualifications Apple, Microsoft Certified Professional, Microsoft Technology Specialist or equivalent technical certification. ITIL V3 or V4 Foundation certification or equivalent experience. HDI training and certification. Experience using ServiceNow for IT Service Management. Experience supporting remote employees. Experience in healthcare or biotechnology. Microsoft SCCM and Windows 10 expertise.
17 days ago23 proposalsRemoteEXECUTIVE IT SUPPORT
The Executive Support Engineer will be responsible for supporting the Executive team with their current technology needs, in addition to identifying and implementing new technologies to support their productivity and efficiency. The successful candidate will possess a combination of interpersonal and communication skills and an aptitude for working with applications, systems, and hardware to find resolution for executive user problems. This role will also be responsible for training and creating executive-style documentation. Participation in projects and proof of concepts will be required to ensure executive business requirements are properly met. Responsibilities Provides technology support for executives and their administrative staff. Educates executives on the efficient use of their technology. Monitor and perform IT equipment refreshes for executives using standard refresh and build processes. Provides executive video conferencing assistance. Coordinates with Enterprise IT on new application training when necessary. Maintains device spares and/or parts as required (phones, chargers, etc.). Coordinates spare equipment alternatives for traveling executives. Create and maintain system documentation, user guides, standard operating procedures. Coordinates support escalations to 2nd and 3rd tier technical teams. Assists company leaders with technical needs in preparation for executive meetings. Other Duties Provides scheduled on-call 24x7 system and executive support as required. Performs other duties and/or projects as assigned. Knowledge, Skills and Abilities Exceptional customer service skills. Excellent communication and interpersonal skills. Ability to work independently as well as in a team environment. Ability to work in a fast-paced environment. Positive, flexible, and self-motivated attitude. Detail-oriented with excellent follow-up skills. Excellent organizational skills with the ability to manage time and multiple priorities. Strong analytical and problem-solving skills. Ability to maintain confidentiality of highly sensitive information and materials. Ability to understand new materials quickly and apply new information, concepts, and procedures in a constructive manner. Ability to effectively manage high stress, demanding situations. Knowledge of hardware and software platforms, including: Desktops, laptops, printers, peripherals, Windows 10, Active Directory, Microsoft Office 365 and mobile devices (iPhone/iPad, Android). Demonstrated proficiency in using the Microsoft Office suite of applications including Microsoft Project, Visio, PowerPoint, Word, Outlook, and Excel Qualifications Bachelor's Degree or equivalent experience and/or education required. 2+ years experience in an IT support role supporting senior-level executives required. 3+ years broad experience working with a variety of different technology platforms, inclusive of hardware, software, desktop and networks required. Experience supporting a wide-variety of hardware and software platforms, including: Desktops, laptops, printers, peripherals, Windows 10, Mac OS, Active Directory, Office 365 and mobile devices (iPhone/iPad, Android) required.
17 days ago19 proposalsRemoteopportunity
Native App Developers required for Delivery Business
We are looking for a technology partner to develop a mobile application for one of our startups in the UK. This is an on-demand delivery app for grocery delivery. We have attached the following information below. Mobile application developers required for Delivery App 1. 200+ screen on Figma with full prototype 2. Ios native (swift) customer app 3. Ios native (swift) driver app 4. Ios native (swift) partner store and partner manager 5. Android (Kotlin) customer app 6. Android (Kotlin) driver app 7. Android (Kotlin) partner store and partner manager app 8. Superadmin panel SDKs to be implemented 1. Twilio (messaging and in app calling) 2. Stripe custom connect 3. Google maps 4. Firebase 5. Other misc to be confirmed Server Side 1. Dummy prelaunch and testing (VPS) 2. AWS deployment before full launch Programming Language 1. Swift (iOS) 2. Backend Node JS 3. Kotlin (Android) 4. HTML for front end 5. Github or Bitbucket for code depositary 6. Full testing 7. APIs setup
15 days ago80 proposalsRemotepre-funded
WhatsApp Web Programmatic Triggers of Certain Operations
OK, here is the spec: From WhatsApp Web (pre-logged in, via Chrome, Firefox, whatever) - select a predefined conversation - download full message history, store in sensible folder structure (ie, chats/id_of_chat/images, audio, messages) - primary organisation file should ideally be JSON AND CSV (CSV mainly for ease of checking...), with columns: sender, senttimedate, raw_innerText, raw_text, has_audio, voicenote_codes, has_image, image_codes senttimedate can maybe ideally be subdivided into time, data... this information is just missing in some instances, as far as I can tell. raw_innerText I get from doing a element.innerText in javascript on the relevant message "row" (I believe the divs are role="row" or something.... raw_text is the raw text content of the message (if applicable) has_audio, voicenote_codes, has_image, image_codes pretty self explanatory really, the codes are just to temporarily assign the downloaded media to the relevant message before it is shuffled into the appropriate folder and renamed sensibly... use your discretion. Images can be trivially easily downloaded as a blob URL is embedded in the HTML Voice notes I just cannot find any way to do it without simulating user input This is fine! BUT, I have had a lot of headaches with simulation libraries before, clicknium being fake open source and random server failures at times. Selenium just... syntax seems to be lacking in some obvious ways... Haven't tried Puppeteer, maybe that's an option but here's the thing, if I can just set up the Chrome profiles manually, then use pyautoit and pyautogui (along with some pytesseract) to navigate the browser - plus TamperMonkey to inject some JS... It seems robust and relatively immune to random browser changes breaking specific automation libraries. I am so close to just finishing this up myself but gods, I'm just wasting so much time I may as well hand it over to someone who can get this done in a sensible way. Input Options: Conversation to target (may be group or individual - don't need to worry about activating the conversation, this is handled - each will be sorted into a separate folder) Scrape method: COMPLETE / UPDATE ONLY (COMPLETE typically used the first time round, from then on only UPDATES). It is primarily just important that VOICE NOTES and IMAGES are downloaded and referenced in the output data format I suggested. Ideally, will be configurable to operate on a loop, iterating through a list of conversations, at first building the data available, then just updating as needed. Preferably, use python, user-input simulation and whatever browser automation is needed... GUI not strictly necessary as long as it just works. I know some people use node.js but just because I personally never bothered to get familiar with it would prefer to rule that out unless you can break down setup instructions like I am a 5 year old. NO APIs, Whatsapp Business account will not be used.
16 hours ago4 proposalsRemoteopportunitypre-fundedurgent
Webhook to sync Dropbox 'Team folder' changes to OneDrive
Prefer C# as the language. Summary - Using an Azure Web App as the platform; Two (2) Web Apps. One for the Webhook receiver, the second for the 'worker process pool'. They will NOT run on the same Web App service in production and will be isolated from each other. 1 - Dropbox file change Webhook receiver that will queue file sync to the corresponding OneDrive (match 'Team folder') requests for the worker process pool. If there is an existing outstanding sync request for the same file skip additional sync request. Process will refresh Dropbox user watch list, refresh Dropbox Team folder -> OneDrive mapping hourly. 2 - A worker process pool that will perform the queued file download from Dropbox & upload the file to the corresponding OneDrive location. The worker process pool must be configurable of how many simultaneous downloads. Requirement of a 5-worker process pool for the deliverable. Worker process pool will operate on file sync queue in a FIFO manner. Will provide Azure Web App service, access to MS Dataverse & SQL Server. Dropbox Webhooks reference URL below https://www.dropbox.com/developers/reference/webhooks OneDrive API reference URL below - please use REST API beta not 1.0 version https://learn.microsoft.com/en-us/graph/api/resources/onedrive?view=graph-rest-beta Azure Web App reference URL below https://azure.microsoft.com/en-us/pricing/details/app-service/windows/
22 days ago21 proposalsRemoteExpires in 7Full-Stack Developer with React.js and Node.js Expertise
Job Description: We are seeking a highly skilled and experienced Full-Stack Developer to join our team on a large-scale project. The ideal candidate will have a strong background in both front-end and back-end development, with specific expertise in React.js for front-end and Node.js for back-end services. This project involves building a robust, scalable, and high-performance web application that will be used by a wide range of users. Responsibilities: ● Develop and maintain the front-end of the application using React.js, ensuring high performance and responsiveness. ● Build and maintain back-end services and APIs using Node.js that will support the functionality of the web application. ● Collaborate with designers and other team members to convert designs and wireframes into high-quality code. ● Design and implementation of data storage solutions, including databases and server-side logic. ● Ensure the entire stack is designed and built for speed and scalability. ● Integrate various third-party services and APIs such as payment gateways, social media, geolocation, etc. ● Write clean, maintainable, and efficient code. ● Perform code reviews and enhance the performance of existing applications. ● Stay plugged into emerging technologies/industry trends and apply them into operations and activities. ● Provide detailed updates to project managers and stakeholders regarding development progress. Skills and Qualifications: ● Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. ● Thorough understanding of React.js and its core principles, along with popular React.js workflows (such as Flux or Redux). ● Proficiency in Node.js and frameworks available for it (such as Express, StrongLoop, etc). ● Familiarity with RESTful APIs and experience in API design and development. ● Understanding of front-end technologies, such as HTML5 and CSS3. ● Experience with user authentication and authorization between multiple systems, servers, and environments. ● Integration of multiple data sources and databases into one system. ● Understanding of database systems such as MySQL, MongoDB, Oracle, and/or PostgreSQL. ● Knowledge of code versioning tools such as Git. ● Excellent problem-solving skills and ability to perform well in a team-oriented environment. Additional Requirements: ● Bachelor’s or master’s degree in Computer Science, Engineering, or a related subject. ● Proven track record of delivering large-scale projects successfully. ● Excellent communication skills and fluency in English. Project Details: ● Duration: 6+ months ● Hourly Rate: Negotiable based on experience ● Commitment: Full-time preferred, minimum 40 hours per week How to Apply: Interested candidates should submit a proposal detailing their qualifications, a portfolio of relevant projects, and at least two references. Please include your expected hourly rate and availability. This is a fantastic opportunity to work on a project that will be utilized globally and to expand your skills in a dynamic and supportive environment. We look forward to your applications!
24 days ago27 proposalsRemoteLead Web Developer - Join our team of innovators
Hi, everyone, we're on the hunt for a talented Lead Web Developer to join our team of innovators! So as a seasoned expert in the field, you'll be responsible for leading our Web Development Efforts, mentoring junior developers, and crafting exceptional user experiences. Responsibilities: -As our Lead Web Developer, you'll be responsible for: -Leading the development of our web applications, including front-end and back-end development -Mentoring and guiding junior developers to ensure they're up to speed on our development processes -Collaborating with cross-functional teams to ensure seamless integration of our web applications with other systems -Conducting code reviews and ensuring that all code meets our high standards for quality and maintainability -Staying up-to-date with the latest technologies and trends in web development, and applying this knowledge to improve our products and processes Requirements: -5+ years of experience as a Web developer, with a strong focus on front-end development (JavaScript, HTML/CSS, React/Redux, etc.) -Bachelor's degree in Computer Science or related field -Strong understanding of web development principles, including responsive design, accessibility, and performance optimization -Experience with agile development methodologies (Scrum/Kanban) -Excellent communication and collaboration skills -Strong problem-solving skills, with the ability to debug complex issues and optimize code -Experience with version control systems (Git) -Familiarity with cloud-based services (AWS/Google Cloud/Azure) Nice to have: -Experience with server-side programming languages (Node.js, Ruby, Python, etc.) -Knowledge of database design and management (MySQL, PostgreSQL, MongoDB, etc.) -Experience with containerization (Docker) and orchestration (Kubernetes) -Familiarity with DevOps practices (CI/CD pipelines, testing) What we offer: -Competitive salary and benefits package -Opportunity to work on cutting-edge projects that make a real difference in people's lives -Collaborative and dynamic work environment with a team of talented individuals -Professional development opportunities, including training and mentorship programs -Flexible work arrangements, including remote work options If you're a seasoned Web Developer looking for a new challenge, pls submit your resume and a brief cover letter explaining why you're the perfect fit for our team. We can't wait to hear from you!
10 days ago51 proposalsRemoteopportunity
Senior Web Developer for Complex Website Creation
We seek a highly skilled and experienced Senior Web Developer to lead the development of a complex website project. This project involves creating a robust and scalable website with advanced functionality and integrations. The ideal candidate will have a strong technical background, exceptional problem-solving abilities, and a proven track record of successfully delivering complex web projects on time and within budget. Requirements:- 1. Lead the end-to-end development of a complex website, from initial planning and architecture to implementation and deployment. 2. Collaborate with cross-functional teams, including designers, project managers, and stakeholders, to define project requirements and technical specifications. 3. Design and develop custom solutions and features to meet the specific needs of the project, utilizing the latest web technologies and frameworks. 4. Implement complex integrations with third-party systems, APIs, and databases, ensuring seamless data exchange and functionality. 5. Optimize website performance, security, and scalability through efficient code architecture, caching mechanisms, and server configurations. 6. Conduct thorough testing and debugging to identify and resolve any issues or bugs, ensuring a smooth and error-free user experience. 7. Provide technical guidance and mentorship to junior developers, fostering a collaborative and learning-oriented team environment. 8. Stay current with emerging technologies, trends, and best practices in web development, and recommend innovative solutions to enhance the website's functionality and performance. Qualifications: 1. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). 2. Minimum of 5 years of professional experience in web development, with a strong portfolio showcasing complex website projects. 3. Proficiency in multiple programming languages and frameworks, such as JavaScript (Node.js, React, Angular), Python, PHP, or Ruby on Rails. 4. Expertise in database design and management, including SQL and NoSQL databases (e.g., MySQL, MongoDB). 5. Experience with cloud platforms and services, such as AWS, Google Cloud Platform, or Microsoft Azure. 6. Strong understanding of web security principles and best practices, including authentication, encryption, and OWASP guidelines. 7. Excellent problem-solving skills and the ability to analyze complex requirements and propose effective technical solutions. 8. Effective communication skills and the ability to collaborate with diverse teams and stakeholders in a fast-paced environment. If you are a seasoned web developer with a passion for tackling complex challenges and delivering high-quality solutions, we invite you to join our team and lead the development of this exciting project. Please submit your resume, portfolio, and any relevant project examples for consideration.
2 days ago74 proposalsRemoteopportunity
Online Print Advert Builder for View Publishing
Objective: To create an interactive online tool that allows users to build print advertisements by entering business details, main body copy, and uploading a photo and logo. The tool should display a real-time preview of the advert and provide the functionality to submit the final design as a PDF. Key Features: 1. User Interface: • A visually appealing, user-friendly form layout. Sections for entering: • Business details (name, contact information, address, etc.) • Main body copy for the advert Upload functionality for: • Business logo • Photo/image related to the advert 2. Real-Time Preview: • Dynamic preview area beside or below the form fields. • Instant update of the advert as the user types or uploads images. • Accurate representation of how the final advert will look. 3. PDF Generation and Submission: • A "Submit" button that finalizes the advert. • Conversion of the final advert preview into a high-resolution PDF file. • Option to download the PDF and/or send it directly to our team. Technical Requirements: Frontend: • Responsive design to accommodate various screen sizes. • Use of modern web technologies (HTML5, CSS3, JavaScript, React/Vue.js/Angular). Backend: • Server-side scripting for handling form submissions and PDF generation (Node.js, Python, PHP). • Integration with a PDF generation library (jsPDF, PDFKit, or similar). File Handling: • Secure file upload handling with validation for image types and sizes. • Temporary storage for uploaded images and logos. Preview Rendering: • Real-time rendering of the advert based on form inputs. • Ensure high fidelity and performance in the preview. Security and Compliance: • Data protection and privacy compliance (GDPR, etc.). • Secure storage and handling of user data. Design Specifications: Form Layout: • Clean, modern, and intuitive design. • Clearly labeled fields and sections. • Error handling and user guidance (tooltips, inline validation messages). Advert Template: • Pre-designed template for the advert. • Consistent font styles, sizes, and color schemes to match View Publishing’s branding. • Placeholder for business details, body copy, logo, and photo. Deliverables: • Fully functional online advert builder tool. • Source code and documentation. • User manual or guide for using the tool. Please provide a detailed proposal including timeline, cost estimate, and any previous relevant work examples. We look forward to collaborating with you on this project to enhance our services at View Publishing.
7 days ago19 proposalsRemoteopportunity
[Image-Text Based] Food Analysis ChatGPT App
Project Description: The Food Analysis ChatGPT App aims to provide users with personalized insights into how their food choices impact their mood, energy levels, and focus. The app leverages OpenAI's ChatGPT model to analyze user-input food data and generate outcomes based on predefined principles of nutrition and well-being. Users can input food data either through text or by uploading pictures of their food, making the app versatile and user-friendly. Key Features: 1. Food Input: Text Input: Users can manually input their food choices. Image Input: Users can upload pictures of their food for analysis. 2. Outcome Generation: The app uses ChatGPT to analyze the input food data and generate personalized outcomes regarding mood, energy, and focus. 3. Aspect Selection: Users can choose to focus on one or more aspects (mood, energy, focus) for analysis and outcome generation. 4. Visual Representation: The app presents the outcomes in a visually appealing and easy-to-understand format, such as charts or summaries. 6. Feedback Mechanism: Users can provide feedback on the accuracy and usefulness of the generated outcomes, allowing for continuous improvement of the app. 7. User Accounts: Optional user accounts for storing past food inputs and outcomes, enabling users to track their progress over time. 8. Technical Requirements: Frontend Development: Framework: Develop a user-friendly and responsive interface using modern web technologies such as React.js or Vue.js. Features: 1. Image upload capability for food analysis. 2. Interactive elements for aspect selection and feedback submission. 3. Visual representation tools for displaying outcomes (charts, summaries). Backend Development: Framework: Create a robust backend server to handle user input data, interact with the ChatGPT API, and generate outcomes using Node.js with Express.js. Features: 1. Endpoint for receiving and processing text and image inputs. 2. Integration with image recognition APIs for analyzing food pictures. 3. Interaction with the ChatGPT API for generating personalized outcomes. 4. Storage and retrieval of user data and outcomes. ChatGPT Integration: API: Integrate the app with the OpenAI ChatGPT API for analyzing food inputs and generating personalized outcomes. Database Management: System: Implement a database system such as MongoDB or PostgreSQL to store user accounts and past food input data (if applicable). Authentication and Authorization: Security: Set up user authentication and authorization mechanisms to ensure secure access to user accounts and data. Testing and Quality Assurance: Processes: Conduct thorough testing of the app to ensure reliability, performance, and accuracy of generated outcomes. Include unit tests, integration tests, and user acceptance testing. Deployment: Platform: Deploy the app to a reliable web hosting platform such as AWS or Heroku with proper scalability and monitoring capabilities. Budget and Resources: Hire frontend and backend developers. Employ UI/UX designers for creating an intuitive user interface. Engage quality assurance testers to ensure the app's reliability and performance. Tools and Services: Secure access to the ChatGPT API and image recognition APIs. Budget for software tools and services required for development and deployment. Maintenance: Plan for ongoing maintenance and updates to ensure the app remains functional and up-to-date with evolving user needs and technology trends.
10 days ago38 proposalsRemoteopportunity
Tidy the server from X-ransom attack
Hello, Our Wordpress website was attacked by x-ransom. We have a backup of the WP and the database dump. We have detected some corrupted files there but it seems that there are still some left that were not detected. It has to be tidy after the attack. It’s an internet shop with uploads files of around 100GB. It’s stored on a private hosting in LV. What is done do far: 1. Update WordPress Version 2. Use z’d updateSecure WP-Admin Login Credentials 3. Set Up Safelist and Blocklist for the Admin Page 4. Use Trusted WordPress Themes 5. Install SSL Certificate 6. Remove Unused WordPress Plugins and Themes 1. Enable Two-Factor Authentication for WP-Admin 2. Back Up WordPress 3. Limit Login Attempts 4. Change the WordPress Login Page URL 5. Log Idle Users Out Automatically 6. Monitor User Activity 7. Check for Malware - found several none-Wordpress specious files and plugins. Deleted them. 1. Disable PHP Error Reporting 3. Turn File Editing Off 4. Restrict Access Using the .htaccess File 5. Change the Default WordPress Database Prefix - not done 6. Disable XML-RPC 7. Hide the WordPress Version 8. Block Hotlinking - not done 9. Manage File Permissions not done After making the list, we received another x-ransome attack. I suspect he has a server level access not only wp level. If you apply, you need to be a server security and a Wordpress specialist. Please, quote for the job.
4 months ago19 proposalsRemote