diff --git a/app/Http/Controllers/OfferController.php b/app/Http/Controllers/OfferController.php new file mode 100644 index 00000000..212d9666 --- /dev/null +++ b/app/Http/Controllers/OfferController.php @@ -0,0 +1,16 @@ +make("offer"); + } +} diff --git a/database/seeders/ProjectsSeeder.php b/database/seeders/ProjectsSeeder.php index ca4a89d6..7a20d4cb 100644 --- a/database/seeders/ProjectsSeeder.php +++ b/database/seeders/ProjectsSeeder.php @@ -15,99 +15,131 @@ public function run(): void $this->seedGetTheBox(); $this->seedK1(); $this->seedCarbon(); - - Project::factory()->count(12)->create(); + $this->seedEmployeeRequests(); } private function seedVita(): void { - Project::factory()->create([ - "name_first_part" => [ - "pl" => "Aplikacja do", - "en" => "Application for", - ], - "name_second_part" => [ - "pl" => "zamawiania usług medycznych", - "en" => "ordering medical services", - ], - "name_third_part" => [ - "pl" => "z przychodni Vita+", - "en" => "from the Vita+ clinic", + Project::updateOrCreate( + ["slug" => "vita"], + [ + "name_first_part" => [ + "pl" => "Aplikacja do", + "en" => "Application for", + ], + "name_second_part" => [ + "pl" => "zamawiania usług medycznych", + "en" => "ordering medical services", + ], + "name_third_part" => [ + "pl" => "z przychodni Vita+", + "en" => "from the Vita+ clinic", + ], + "color" => "#9676F9", + "photo" => "factory/case_study.jpg", + "published" => true, + "template" => "vita", ], - "color" => "#9676F9", - "photo" => "factory/case_study.jpg", - "published" => true, - "slug" => "vita", - "template" => "vita", - ]); + ); } private function seedGetTheBox(): void { - Project::factory()->create([ - "name_first_part" => [ - "pl" => "Aplikacja shared economy do", - "en" => "Shared economy application for", + Project::updateOrCreate( + ["slug" => "getthebox"], + [ + "name_first_part" => [ + "pl" => "Aplikacja shared economy do", + "en" => "Shared economy application for", + ], + "name_second_part" => [ + "pl" => "przewozów przesyłek", + "en" => "the transport of parcels", + ], + "name_third_part" => [ + "pl" => null, + "en" => null, + ], + "color" => "#FAD12A", + "photo" => "factory/case_study.jpg", + "published" => true, + "template" => "getthebox", ], - "name_second_part" => [ - "pl" => "przewozów przesyłek", - "en" => "the transport of parcels", - ], - "name_third_part" => [ - "pl" => null, - "en" => null, - ], - "color" => "#FAD12A", - "photo" => "factory/case_study.jpg", - "published" => true, - "slug" => "getthebox", - "template" => "getthebox", - ]); + ); } private function seedK1(): void { - Project::factory()->create([ - "name_first_part" => [ - "pl" => "System", - "en" => "System for", - ], - "name_second_part" => [ - "pl" => "zarządzania licencjami i dystrybucji", - "en" => "managing licenses and distributing", + Project::updateOrCreate( + ["slug" => "k1"], + [ + "name_first_part" => [ + "pl" => "System", + "en" => "System for", + ], + "name_second_part" => [ + "pl" => "zarządzania licencjami i dystrybucji", + "en" => "managing licenses and distributing", + ], + "name_third_part" => [ + "pl" => "oprogramowania", + "en" => "Software", + ], + "color" => "#FF5555", + "photo" => "factory/case_study.jpg", + "published" => true, + "template" => "k1", ], - "name_third_part" => [ - "pl" => "oprogramowania", - "en" => "Software", - ], - "color" => "#FF5555", - "photo" => "factory/case_study.jpg", - "published" => true, - "slug" => "k1", - "template" => "k1", - ]); + ); } private function seedCarbon(): void { - Project::factory()->create([ - "name_first_part" => [ - "pl" => "Aplikacja do zbierania danych i generowania raportów", - "en" => "Application for collecting data and generating reports", - ], - "name_second_part" => [ - "pl" => "dotyczących śladu węglowego", - "en" => "regarding carbon footprint", + Project::updateOrCreate( + ["slug" => "carbon"], + [ + "name_first_part" => [ + "pl" => "Aplikacja do kalkulacji śladu węglowego i generowania", + "en" => "An app for calculating carbon footprints and generating", + ], + "name_second_part" => [ + "pl" => "raportów emisji CO₂", + "en" => "CO₂ emissions reports", + ], + "name_third_part" => [ + "pl" => null, + "en" => null, + ], + "color" => "#F39200", + "photo" => "factory/case_study.jpg", + "published" => true, + "template" => "carbon", ], - "name_third_part" => [ - "pl" => null, - "en" => null, + ); + } + + private function seedEmployeeRequests(): void + { + Project::updateOrCreate( + ["slug" => "employee-requests"], + [ + "name_first_part" => [ + "pl" => "System do zarządzania wnioskami", + "en" => "A system for managing requests", + ], + "name_second_part" => [ + "pl" => "zgłaszanymi przez pracowników firmy", + "en" => "submitted by company employees", + ], + "name_third_part" => [ + "pl" => null, + "en" => null, + ], + "color" => "#000000", + "photo" => "factory/case_study.jpg", + "published" => true, + "template" => "employee-requests", ], - "color" => "#F39200", - "photo" => "factory/case_study.jpg", - "published" => true, - "slug" => "carbon", - "template" => "carbon", - ]); + ); } } diff --git a/environment/prod/deployment/beta/docker-compose.beta.yml b/environment/prod/deployment/beta/docker-compose.beta.yml index 6540c591..eddd48b1 100644 --- a/environment/prod/deployment/beta/docker-compose.beta.yml +++ b/environment/prod/deployment/beta/docker-compose.beta.yml @@ -34,7 +34,7 @@ services: - "traefik.http.routers.blumilk-website-beta-app.entrypoints=websecure" - "traefik.http.routers.blumilk-website-beta-app.tls=true" - "traefik.http.routers.blumilk-website-beta-app.tls.certresolver=lets-encrypt-resolver" - - "traefik.http.routers.blumilk-website-beta-app.middlewares=authelia@file,response-gzip-compress@file" + - "traefik.http.routers.blumilk-website-beta-app.middlewares=response-gzip-compress@file" depends_on: blumilk-website-beta-database: condition: service_healthy diff --git a/lang/en/buttons.php b/lang/en/buttons.php index a680d5ee..9a19637f 100644 --- a/lang/en/buttons.php +++ b/lang/en/buttons.php @@ -3,12 +3,12 @@ declare(strict_types=1); return [ - "about" => "About company", + "about" => "About us", "lets_talk" => "Let's talk", "text_us" => "Text us!", "text_us_1" => "Text ", "text_us_2" => "us!", - "see_more_projects" => "See more projects", + "see_our_projects" => "See our projects", "case_study" => "Go to case study", "see_all" => "See all", "send" => "Send", @@ -20,4 +20,7 @@ "back_to_portfolio" => "Back to portfolio", "accept_all" => "Accept all", "download" => "Download", + "see_how_we_can_help" => "How can we help you", + "schedule_free_consultation" => "Schedule a free consultation", + "join_happy_customers" => "Join our satisfied customers", ]; diff --git a/lang/en/content.php b/lang/en/content.php index 5b28fe23..34964627 100644 --- a/lang/en/content.php +++ b/lang/en/content.php @@ -6,83 +6,108 @@ "pages" => [ "about" => "About", "projects" => "Projects", + "offer" => "Offer", "career" => "Career", "news" => "News", "contact" => "Contact", ], "home" => [ "section_1" => [ - "title_1" => "Software tailored to", - "title_2" => "your", - "title_3" => "needs", - "subtitle_1" => "We help clients with digital transformation and develop complex web/mobile applications and advanced R&D projects.", - "subtitle_2" => "We turn concepts into working solutions.", + "title_1" => " Digitalization and AI", + "title_2" => "that boost your business", + "subtitle_1" => "", + "subtitle_2" => "We build technologies that genuinely reduce working time, cut costs, improve decision quality and reduce risk.", ], "section_2" => [ - "title_1" => "Join the ranks of", - "title_2" => "satisfied Blumilk clients", + "title_1" => "Join", + "title_2" => "Blumilk's satisfied clients", ], "section_3" => [ - "title_1" => "What can we do for you?", - "subtitle_1" => "Does your business need digital transformation? You are in the right place.", + "title_1" => "Who we are", + "subtitle_1" => "Blumilk is a team of engineers, researchers and consultants specializing in creating advanced AI systems and digitizing of processes across demanding industries.", + "subtitle_2" => "We don't just use AI -", + "subtitle_3" => "we create it.", + "subtitle_4" => "Our team, including PhD researchers and specialists in AI and ML designs algorithms, expert systems and architectures that solve problems too complex for off-the-shelf tools.", + ], + "section_4" => [ + "title_1" => "What can we offer you?", + "subtitle_1" => "Does your company need digital transformation? You've come to the right place.", "tile_1" => [ "title" => "Web and mobile applications", - "subtitle" => "We create dedicated software in the form of mobile and web applications.", + "subtitle" => "We develop custom software in the form of mobile and web applications.", ], "tile_2" => [ "title" => "Digitization of business and processes", - "subtitle" => "We help companies in the digital transformation of their business.", + "subtitle" => "We help clients implement digital transformation in their companies.", ], "tile_3" => [ "title" => "Audits of IT solutions", - "subtitle" => "We analyze the source codes of ready-made IT solutions.", + "subtitle" => "We analyze the source code of existing IT solutions.", ], "tile_4" => [ "title" => "R&D projects", - "subtitle" => "We engage in a wide range of popular research topics.", + "subtitle" => "We cover a wide range of popular research topics.", ], "tile_5" => [ "title" => "UI/UX", - "subtitle" => "We design intuitive interfaces that make using them easy and pleasant.", + "subtitle" => "We design intuitive interfaces that make them easy and enjoyable to use.", ], "tile_6" => [ - "title" => "AI solutions", - "subtitle" => "We offer clients optimization of activities using AI.", + "title" => "AI-based solutions", + "subtitle" => "We create AI models that optimize complex processes.", ], ], - "section_4" => [ - "title_1" => "Case Study", - "subtitle_1" => "Learn how our implementations transformed clients' ideas into ", - "subtitle_2" => "effective solutions", + "section_5" => [ + "title_1" => "Case study", + "subtitle_1" => "Find out how our implementations transformed clients' ideas into", + "subtitle_2" => "effective solutions.", "tile_1" => [ - "title_1" => "Project objective", - "description_1" => "Creation of an application for ordering medical services with a dedicated panel for employees and clients.", + "title_1" => "Challenge", + "description_1" => "A time-consuming process of submitting and evaluating applications.", ], "tile_2" => [ - "title_1" => "Manage your visits", - "description_1" => "Safe and intuitive ordering and payment process for selected services.", + "title_1" => "Solution", + "description_1" => "Workshops and an AI-powered application that automates the process of submitting, evaluating and verifying applications.", + ], + "tile_3" => [ + "title_1" => "Submission time: ", + "title_2" => "1h → 5 min", + ], + "tile_4" => [ + "title_1" => "Applications: ", + "title_2" => "500 → 2,500 per year", + ], + "tile_5" => [ + "title_1" => "Automatic ", + "title_2" => "duplicate verification by AI", + ], + "tile_6" => [ + "title_1" => "Potential savings: ", + "title_2" => "~PLN 10 million per year", ], - "badge" => "Design that fits the specifics of the industry", - ], - "section_5" => [ - "title_1" => "Customer reviews", - "subtitle_1" => "Our clients' opinions are very important, they attest to the quality of our services and inspire us to constantly improve.", ], "section_6" => [ - "title_1" => "Interested in cooperation?", - "subtitle_1" => "Let us turn your vision into reality. Do you have an idea for a web/mobile application, need digital transformation, or plan an R&D project?", + "tag" => "clients feedback", + "title_1" => "What our clients say", + "subtitle_1" => "Our clients' opinions matter a great deal - they reflect the quality of our services and inspire us to keep improving.", + ], + "section_7" => [ + "title_1" => "Interested in collaborating?", + "subtitle_1" => "Let us turn your vision into reality. Do you have an idea for a web/mobile application, need digital transformation, or are you planning an R&D project?", "subtitle_2" => "Do it with us!", ], ], "about" => [ "section_1" => [ - "title_1" => "Blumilk", - "title_2" => "is primarily people", - "subtitle_1" => "Our team consists of", - "subtitle_2" => "25 unique technology enthusiasts", - "subtitle_3" => "- programmers, testers, devops, graphic designers, project managers and specialists with extensive experience.", - "subtitle_4" => "We work in stationary and hybrid mode", - "subtitle_5" => "from Legnica, combining flexibility with efficiency.", + "title_1" => "Technology", + "title_2" => "partner", + "title_3" => "for your digitalization", + "subtitle_1" => "Companies need a partner who understands their processes, risks and data.", + "subtitle_2" => "Then designs and implements solutions that genuinely improve how the organization operates.", + "subtitle_3" => "Blumilk is a team of engineers, researchers and consultants who create and implement", + "subtitle_4" => "advanced AI systems", + "subtitle_5" => "that support the digitalization and transformation of business processes. +", ], "section_2" => [ "stat_1" => "people in the team", @@ -91,39 +116,78 @@ "stat_4" => "lines of code weekly", ], "section_3" => [ - "title_1" => "Our values", - "subtitle_1" => "", - "subtitle_2" => "In our daily work, we focus on passion, innovation and technical excellence.", - "content_1" => "Passion", - "content_2" => "We work with a passion for technology, committed to creating innovative solutions that not only meet customer expectations, but also inspire further development.", - "content_3" => "Innovation", - "content_4" => "We are constantly looking for new technologies and solutions to stay ahead of market expectations and provide customers with the highest quality products, giving them a competitive edge.", - "content_5" => "Technical excellence", - "content_6" => "Our products are not only functional, but also efficient and in line with the latest industry standards. We take care of every detail, perfect our processes and use innovative approaches.", + "title_1" => "What does a client gain by choosing us?", + "benefit_1" => [ + "title" => "Dedicated AI systems", + "subtitle" => "We design and develop algorithms and systems trained on the client's data that comply with regulations and industry requirements.", + ], + "benefit_2" => [ + "title" => "Digitization of processes", + "subtitle" => "From risk analysis, through documents, to communication and operations - we create digital work environments.", + ], + "benefit_3" => [ + "title" => "A team of R&D experts", + "subtitle" => "We carry out R&D projects based on a grant model, collaborating with consulting firms to serve major public institutions and enterprises.", + ], + "benefit_4" => [ + "title" => "Technology audits", + "subtitle" => "We analyze existing systems, processes and data. We help you decide whether to fix, rebuild or start from scratch.", + ], + "benefit_5" => [ + "title" => "Software development", + "subtitle" => "We build modern, scalable systems, microservices, integrations and platforms as part of a broader digital transformation.", + ], ], "section_4" => [ - "title_1" => "Our mission", - "subtitle_1" => "We promote a culture of innovation, collaboration and continuous development in the IT industry.", + "title_1" => "A genuine research foundation", + "subtitle_1" => "Part of the Blumilk team conducts scientific research in AI, ML, NLP, decision systems and software engineering also collaborating with universities to educate future specialists.", + "benefits" => [ + "benefit_1" => "Constant access to the latest academic knowledge", + "benefit_2" => "We develop our own algorithms, models and prototypes in an R&D environment", + "benefit_3" => "We carry out projects in cooperation with scientific institutions", + "benefit_4" => "We support clients in preparation and implementation of R&D projects", + "benefit_5" => "We assist in preparing funding applications for digitalization and innovation.", + "description" => "For you, this means working with a team that can design and build AI, not just implement it", + ], + "slogan" => "For you, this means working with a team that can design and build AI, not just implement it.", "activity_1" => [ "title" => "Research and development projects (R&D)", - "subtitle" => "Thanks to the experience and knowledge gained by our team members, we are able to effectively manage and implement R&D projects, providing our clients with the highest quality and innovation at every stage of cooperation.", + "subtitle" => "Thanks to the experience and knowledge gained by our team members, we are able to effectively manage and carry out R&D projects, providing our clients with the highest quality and innovation at every stage of cooperation.", ], "activity_2" => [ - "title" => "We connect the technological community in Legnica", - "subtitle" => "We organize Legnica Technology Meetups, where willing individuals present their experiences and thoughts in the IT industry in any form. The meetings are open to everyone, regardless of their level of professional experience or the technology used.", + "title" => "We connect the technology community in Legnica", + "subtitle" => "We organize Legnica Technology Meetups, where willing participants present their IT industry experiences and thoughts in any format. The meetings are open to everyone, regardless of professional experience level or technology used.", ], "activity_3" => [ "title" => "Academic environment", - "subtitle" => "We conduct classes in Computer Science and Production and Logistics Engineering at Collegium Witelon State University in Legnica. We also organize an open internship program for IT students and are partners in scientific conferences.", + "subtitle" => "We teach classes in Computer Science and Production and Logistics Engineering at Collegium Witelon State University in Legnica. We also organize an open internship program for IT students and are partners in scientific conferences.", ], "activity_4" => [ "title" => "SoDA (Software Development Association Poland)", - "subtitle" => "We are one of the founders of probably the largest research group in the field of artificial intelligence in Poland - SoDA AI Research Group. We provide expert comments on industry reports and in the media. We also train the public sector in how to use AI. We give expert interviews on television and radio and speak at conferences.", + "subtitle" => "We are among the founders of what is probably the largest AI research group in Poland - the SoDA AI Research Group. We provide expert commentary for industry reports and the media. We also train the public sector on how to use AI.", ], ], "section_5" => [ + "title_1" => "We support the development of the technology ecosystem", + "paragraph_1" => [ + "text_1" => "We are the initiators organizers of", + "text_2" => "the Legnicki Meetup Technologiczny ", + "text_3" => "- an event bringing together developers, researchers, AI specialists and industry leaders, creates a space to exchange knowledge and experience within the IT community.", + ], + "paragraph_2" => [ + "text_1" => "Our experts", + "text_2" => "speak at industry and scientific conferences,", + "text_3" => "including international events on AI, automation and process digitalization. We regularly share our research findings, project experience and best practices in implementing data-driven systems.", + ], + "paragraph_3" => [ + "text_1" => "As a partner in regional development, we take part in", + "text_2" => "economic missions organized by the Marshal's Office of the Lower Silesian Voivodeship,", + "text_3" => "representing the regions new technology sector in international markets. We work with local governments, universities and businesses, promoting a modern approach to digitalization and automation.", + ], + ], + "section_6" => [ "title_1" => "Blumilk after hours", - "subtitle_1" => "We are incredibly lucky that we enjoy spending time together, not only in the office!", + "subtitle_1" => "We're incredibly lucky that we enjoy spending time together, not just in the office!", ], ], "case_studies" => [ @@ -142,23 +206,122 @@ ], "case_study" => [ "section_2" => [ - "title_1" => "Bring ", - "title_2" => "your idea ", - "title_3" => "to life with us", - "subtitle_1" => "We will help you turn your vision into a working solution. Do you have an idea for a web/mobile application, need digital transformation, or plan an R&D project? Do it with us!", + "title_1" => "Bring your idea ", + "title_2" => "to life with us", + "title_3" => "", + "subtitle_1" => "Let us turn your vision into reality. Do you have an idea for a web/mobile application, need digital transformation, or are you planning an R&D project? Do it with us!", + ], + ], + "offer" => [ + "section_1" => [ + "title_1" => "End-to-end expertise for", + "title_2" => "intelligent process digitization", + "subtitle_1" => "We operate based on two complementary departments:", + "subtitle_2" => "the Innovation and Research (R&D) Department and the Product and Implementation Department", + ], + "section_2" => [ + "title_1" => "We specialize in solutions involving", + "requirement_1" => "A high level of automation", + "requirement_2" => "Intelligent information processing", + "requirement_3" => "Working with large volumes of data", + "requirement_4" => "Operating in regulated environments", + ], + "section_3" => [ + "title_1" => "We design ", + "title_2" => "AI systems", + "title_3" => "that support:", + "item_1" => [ + "title" => "Document processing", + "description" => "Intelligent OCR, document classification, data extraction, document workflow automation, contract and invoice analysis.", + ], + "item_2" => [ + "title" => "Expert decision-making", + "description" => "AI assistants for specialists, recommendation systems, operational decision support, compliance and risk analysis, expert knowledge bases.", + ], + "item_3" => [ + "title" => "Fraud detection and risk analysis", + "description" => "Fraud detection systems, transaction monitoring, credibility assessment, anomaly detection, user behavior analysis.", + ], + "item_4" => [ + "title" => "Logistics optimization", + "description" => "Route planning, demand forecasting, resource utilization optimization, fleet management, process scheduling.", + ], + "item_5" => [ + "title" => "Automation of administrative processes and communication", + "description" => "Chatbots and voicebots, automated request handling, document generation, correspondence automation, digital employee assistants.", + ], + "item_6" => [ + "title" => "Quality and innovation management", + "description" => "AI-supported quality control, root cause analysis, production issue prediction, R&D process support, analysis of ideas and innovation initiatives.", + ], + ], + "section_4" => [ + "title_1" => "We build tailored digitalization and AI systems that address specific operational needs:", + "item_1" => [ + "title" => "Document Intelligence", + "subtitle" => "Automated document processing: classification, data extraction, workflow, archiving.", + ], + "item_2" => [ + "title" => "Expert Operations", + "subtitle" => "Supporting expert work: application handling, decisions, knowledge bases.", + ], + "item_3" => [ + "title" => "Fraud & Risk Prevention", + "subtitle" => "Detecting anomalies, fraud and assessing operational risk.", + ], + "item_4" => [ + "title" => "Logistics & Cost Optimization", + "subtitle" => "Route planning, resource allocation, cost analysis.", + ], + "item_5" => [ + "title" => "Administrative Process Automation", + "subtitle" => "Automating licenses, reservations, documentation and compliance.", + ], + "item_6" => [ + "title" => "Smart Communication Systems", + "subtitle" => "Automated notifications, alerts and internal communication.", + ], + "item_7" => [ + "title" => "Quality & Kaizen Tools", + "subtitle" => "TQM tools, Lean/Kaizen, employee suggestions.", + ], + "item_8" => [ + "title" => "Advanced Problem Solving", + "subtitle" => "Solving non-standard business challenges using an R&D and engineering approach.", + ], + ], + "section_5" => [ + "title_1" => "We help clients achieve", + "goal_1" => "full process automation,", + "goal_2" => "better decision-making,", + "goal_3" => "reduced operating costs,", + "goal_4" => "shorter task completion times,", + "goal_5" => "greater organizational resilience,", + "goal_6" => "better data and information quality.", + "slogan" => "Our approach is your organization's operational advantage", + ], + "section_6" => [ + "title_1" => "We work based on the Time & Material model", + "subtitle_1" => "We bill projects based on the", + "subtitle_2" => "Time & Material", + "subtitle_3" => " model, meaning you pay for work actually performed. This flexible approach allows for the ongoing adjustment of tasks, ensures full budget control and enables a rapid response to changing project needs.", + ], + "section_7" => [ + "title" => "Schedule a consultation", + "subtitle" => "Our systems operate in highly complex environments, ensuring security, scalability and regulatory compliance.", ], ], "career" => [ "section_1" => [ "title_1" => "Join", "title_2" => "us!", - "subtitle_1" => "Thanks to the open and friendly atmosphere, each member of our team can confidently develop their skills and achieve their professional goals.", - "subtitle_2" => "We have a nice office, right in the city center. We like each other so much that we also spend time together outside of it.", - "subtitle_3" => "Let's see if we fit together!", + "subtitle_1" => "Thanks to an open and friendly atmosphere, every member of our team can confidently develop their skills and pursue their professional goals.", + "subtitle_2" => "We have a cool office right in the city center. We get along well enough to spend time together outside of work, too.", + "subtitle_3" => "Let's see if we're a good match!", ], "section_2" => [ "title_1" => "Benefits", - "subtitle_1" => "For each team member, we provide not only interesting projects, but also a benefits package.", + "subtitle_1" => "We provide every team member not only with interesting projects but also with a benefits package.", "benefit_1" => "Flexible working hours", "benefit_2" => "English with a native speaker", "benefit_3" => "Private medical care", @@ -174,42 +337,44 @@ "title_1" => "Software Engineer", "subtitle_1" => "We are looking for programmers with professional experience in the design and development of web applications. Our basic technology is PHP and Laravel, but we are open to intertechnological dialogue.", ], + "section_5" => [ + "title" => "Join the Blumilk team", + "subtitle_1" => "If you want to develop your skills, work on interesting projects and be part of a team that values ​​knowledge, collaboration and initiative -", + "subtitle_2" => "we look forward to hearing from you!", + ], ], "software_engineer" => [ "section_1" => [ - "title_1" => "Who we are ", - "title_2" => "looking for?", - "subtitle_1" => "Are you a programmer specializing in the design and development of web applications? Apply if you work in PHP and Laravel", + "title_1" => "Who ", + "title_2" => "are we looking for?", + "subtitle_1" => "Are you a developer specializing in designing and building web applications? Apply if you work with PHP and Laravel.", ], "section_2" => [ "stack" => [ - "title_1" => "What we work on", - "content_1" => "PHP, in the latest version if possible", - "content_2" => "Laravel by default and when it is the best option", - "content_3" => "Databases according to the specifics of each project", - "content_4" => "PHPUnit, as well as Behat, Dusk or Cypress for testing", + "title_1" => "What we work with", + "content_1" => "PHP in the latest version whenever possible", + "content_2" => "Laravel by default and whenever it's the best option", + "content_3" => "Databases suited to the specifics of each project", + "content_4" => "PHPUnit, as well as Behat, Dusk, or Cypress for testing", "content_5" => "PHP CS Fixer to maintain code quality", - "content_6" => "Docker to wrap everything in containers", - "content_7" => "GitHub for version control, CRs and CI/CD", - "content_8" => "Google Workspace for documents, emails, calendars, and more", + "content_6" => "Docker, to containerize everything", + "content_7" => "GitHub for version control, code reviews and CI/CD", + "content_8" => "Google Workspace for documents, emails, calendars and more", "content_9" => "Slack for internal communication", ], "requirements" => [ - "title_1" => "Ideal candidate:", + "title_1" => "The ideal candidate:", "content_1" => "Has knowledge of using PHP in a containerized environment", "content_2" => "Uses dependency injection in every project", "content_3" => "Tests their code, even before writing the first line", - "content_4" => "Knows the difference between composer install and update commands", - "content_5" => "Understands PHP object-oriented programming", - "content_6" => "Can avoid the n+1 query problem in Eloquent", + "content_4" => "Knows the difference between the composer install and update commands", + "content_5" => "Understands object-oriented PHP", + "content_6" => "Knows how to avoid the n+1 query problem in Eloquent", "content_7" => "Uses automated tools to maintain code quality", "content_8" => "Debugs their applications with Xdebug", - "content_9" => "Can join GitHub Flow, CRs, and CI/CD processes", + "content_9" => "Can join the GitHub Flow, code review and CI/CD processes", ], ], - "section_3" => [ - "title_1" => "Are we looking for you?", - ], ], "activities" => [ "section_1" => [ @@ -227,10 +392,10 @@ "contact" => [ "title_1" => "Write to us!", "company" => "Blumilk sp. z o.o.", - "subtitle" => "Let us transform your vision into reality. Do you have an idea for a web/mobile application, need a digital transformation or are you planning a research and development project? Do it with us!", + "subtitle" => "Let us turn your vision into reality. Do you have an idea for a web/mobile application, need digital transformation, or are you planning an R&D project? Do it with us!", "form" => [ - "email" => "Email", - "title" => "Topic", + "email" => "E-mail", + "title" => "Subject", "message" => "Message", ], "location" => [ @@ -256,7 +421,7 @@ "text_1" => "The administrator of your personal data is:", "text_2" => "Blumilk sp. z o.o.,", "text_3" => "with its registered office in Legnica, entered by the District Court for Wrocław-Fabryczna in Wrocław, 9th Commercial Division, into the register of entrepreneurs of the National Court Register under the number 0000866755.", - "text_4" => "Official address: Blumilk Sp. z o. o., ul. rtm. Witolda Pilecki 14, 59-220 Legnica, Poland.", + "text_4" => "Official address: Blumilk Sp. z o. o., ul. rtm. Witolda Pileckiego 14, 59-220 Legnica, Poland.", "text_5" => "Office address: Blumilk Sp. z o. o., ul. Najświętszej Marii Panny 5F/3, 59-220 Legnica, Poland.", ], "point_2" => "How can you contact us?", @@ -274,8 +439,8 @@ "point_3" => "What data do we process?", "text_3" => [ "text_1" => "Information is included in", - "text_2" => "document of processed personal data.", - "link" => "/processed-data.pdf", + "text_2" => "the document of processed personal data.", + "link" => "/przetwarzane-dane.pdf", ], "point_4" => "Recipients of personal data", "text_4" => [ @@ -299,7 +464,7 @@ "text_1" => "You have the right to:", "a" => "access to your data,", "b" => "correct your data,", - "c" => "deletion of data (“right to be forgotten”),", + "c" => "deletion of data (\"right to be forgotten\"),", "d" => "restrictions on data processing,", "e" => "objection to processing,", "f" => "transferring data to another service provider.", @@ -351,7 +516,7 @@ "title" => "Not found", "title_1" => "Page", "title_2" => "not available", - "subtitle_1" => "It looks like the site you are looking for has gone on vacation.", + "subtitle_1" => "It looks like the page you are looking for has gone on vacation.", "subtitle_2" => "Return to home page", "subtitle_3" => "or use the menu to find what you need.", ], @@ -361,7 +526,7 @@ ], "at" => "at", "logo" => [ - "title_1" => "Download", - "title_2" => "materials", + "title_1" => "Materials", + "title_2" => "to download", ], ]; diff --git a/lang/en/meta.php b/lang/en/meta.php index 5f64424d..e103fa96 100644 --- a/lang/en/meta.php +++ b/lang/en/meta.php @@ -5,16 +5,20 @@ return [ "home" => [ "title" => "Main page", - "description" => "Software tailored to your needs. See how we can help you!", + "description" => "Digitalization and AI for effective business transformation. See how we can help you!", ], "about" => [ "title" => "About us", - "description" => "We are passionate about creating web/mobile applications and advanced R&D projects. We change concepts into working solutions.", + "description" => "Your technology partner for digitalization. We design and implement advanced AI systems that support the transformation of business processes.", ], "case-studies" => [ - "title" => "Projekty", + "title" => "Projects", "description" => "See what projects we have managed to complete.", ], + "offer" => [ + "title" => "Offer", + "description" => "Check out what we can do for you.", + ], "career" => [ "title" => "Career", "description" => "Join our team!", @@ -40,7 +44,7 @@ "description" => "Company data of Blumilk Sp. z o.o.", ], "logo" => [ - "title" => "Downloads", - "description" => "Downloads materials like logo or brand guide.", + "title" => "Materials to download", + "description" => "Download materials such as logo or brand guide.", ], ]; diff --git a/lang/en/projects.php b/lang/en/projects.php index d32f0b37..b92ee200 100644 --- a/lang/en/projects.php +++ b/lang/en/projects.php @@ -14,7 +14,7 @@ "k1" => [ "title_1" => "License and software", "title_2" => " distribution management system", - "project_description" => "A system for managing software on university computers, based on defined rules and schedules, taking into account software licenses.", + "project_description" => "A software management system for academic environments that enables the automatic deployment of applications to university computers based on defined rules and schedules. The tool integrates data on rooms, computers and class schedules, ensuring that the appropriate software is made available exactly when needed.", "challenges" => [ "challenge_1" => [ "title" => "Data security", @@ -144,7 +144,7 @@ "gtb" => [ "title_1" => "Shared economy web application for", "title_2" => "shipment transportation", - "project_description" => "A shared economy application for parcel transportation. The user in the role of shipper adds parcels to be transported, setting the price for the service himself. On the other hand, the driver searches for parcels along the route he plans to take and earns money for delivering them.", + "project_description" => "An app based on the sharing economy model that enables the organization of shipment transport between platform users. A sender can add a shipment to the system, specifying its details and a proposed transport rate. Drivers planning a trip along a specific route can search for available orders and carry out deliveries, thereby generating additional income.", "challenges" => [ "challenge_1" => [ "title" => "Progressive web application", @@ -211,9 +211,9 @@ ], ], "carbon" => [ - "title_1" => "Web application for collecting data and generating reports", - "title_2" => "regarding carbon footprint", - "project_description" => "The tool allows users to independently calculate CO2 emissions, providing a large set of indicators that are the basis for calculations.", + "title_1" => "An app for calculating carbon footprints and generating", + "title_2" => "CO₂ emissions reports", + "project_description" => "A tool that enables the independent calculation of carbon footprints for processes, locations and products, while ensuring data consistency and transparency throughout the reporting process. By automating calculations and reporting, users can prepare analyses more quickly, make decisions regarding emission reductions and more effectively achieve their sustainability and ESG goals.", "challenges" => [ "challenge_1" => [ "title" => "Advanced role system", @@ -257,4 +257,66 @@ "monitor" => "monitor on yellow background with application", ], ], + "employee_requests" => [ + "title_1" => "A system for managing requests submitted by company employees", + "project_description" => "Employees submit their requests, and the people responsible for evaluating them review them, assess their validity and feasibility, and implement them. For completed requests, applicants receive points and are subject to an additional evaluation, in which they can also receive rewards defined in the prize pool.", + "challenges" => [ + "challenge_1" => [ + "title" => "Detailed statistics", + "description" => "providing information at many different levels", + ], + "challenge_2" => [ + "title" => "Maintaining a change history", + "description" => "transparent documentation of actions in the system", + ], + "challenge_3" => [ + "title" => "Clear and intuitive interface", + "description" => "tailored to requirements and matching the company's aesthetic", + ], + "challenge_4" => [ + "title" => "Advanced role system", + "description" => "enabling work in the system on many levels", + ], + "challenge_5" => [ + "title" => "Integration with an external authentication system", + "description" => "guaranteeing access only to employees of a given company", + ], + ], + "functionalities" => [ + "functionality_1" => [ + "title" => "Submitting requests", + "description" => "filling out a detailed form", + ], + "functionality_2" => [ + "title" => "Request status tracking", + "description" => "at every stage of their verification and implementation", + ], + "functionality_3" => [ + "title" => "Points system", + "description" => "a complex points-awarding system", + ], + "functionality_4" => [ + "title" => "Rewards shop", + "description" => "exchanging earned points for rewards", + ], + "functionality_5" => [ + "title" => "Request ranking", + "description" => "ranking of the best requests within selected time periods", + ], + "functionality_6" => [ + "title" => "Advanced system management", + "description" => "in the context of users, requests, implementation, and rewarding", + ], + ], + "testimonial" => [ + "name" => "Artur Gadowski", + "company" => "Continuous Improvement Manager", + "description" => "The application developed together with Blumilk works great. The development process itself went very smoothly thanks to the company's creative and flexible approach. We will definitely work together again.", + ], + "alt" => [ + "laptop_1" => "laptop with the application website", + "laptop_2" => "laptop on a desk with open application website", + "phone" => "phone with the application website", + ], + ], ]; diff --git a/lang/pl/buttons.php b/lang/pl/buttons.php index 0b2a2ac3..2de0aa43 100644 --- a/lang/pl/buttons.php +++ b/lang/pl/buttons.php @@ -8,7 +8,7 @@ "text_us" => "Napisz do nas!", "text_us_1" => "Napisz ", "text_us_2" => "do nas!", - "see_more_projects" => "Zobacz więcej projektów", + "see_our_projects" => "Zobacz nasze projekty", "case_study" => "Przejdź do case study", "see_all" => "Zobacz wszystkie", "send" => "Wyślij", @@ -20,4 +20,7 @@ "back_to_portfolio" => "Wróć do portfolio", "accept_all" => "Akceptuj wszystkie", "download" => "Pobierz", + "see_how_we_can_help" => "Sprawdź, jak możemy Ci pomóc", + "schedule_free_consultation" => "Umów się na bezpłatną konsultację", + "join_happy_customers" => "Dołącz do grona zadowolonych klientów", ]; diff --git a/lang/pl/content.php b/lang/pl/content.php index 98daf6b0..8d95aaab 100644 --- a/lang/pl/content.php +++ b/lang/pl/content.php @@ -6,23 +6,30 @@ "pages" => [ "about" => "O firmie", "projects" => "Projekty", + "offer" => "Oferta", "career" => "Kariera", "news" => "Aktualności", "contact" => "Kontakt", ], "home" => [ "section_1" => [ - "title_1" => "Oprogramowanie dopasowane do", - "title_2" => "Twoich", - "title_3" => "potrzeb", - "subtitle_1" => "Pomagamy klientom w transformacji cyfrowej i tworzymy złożone aplikacje web/mobile oraz zaawansowane projekty B+R.", - "subtitle_2" => "Zmieniamy koncepcje w działające rozwiązania.", + "title_1" => " Cyfryzacja i AI,", + "title_2" => "które zwiększą efektywność Twojego biznesu", + "subtitle_1" => "Przekształcamy dane i procesy w przewagę operacyjną klientów.", + "subtitle_2" => "Tworzymy technologie, które realnie skracają czas pracy, eliminują koszty, podnoszą jakość decyzji i redukują ryzyka.", ], "section_2" => [ "title_1" => "Dołącz do grona", "title_2" => "zadowolonych klientów Blumilk", ], "section_3" => [ + "title_1" => "Kim jesteśmy?", + "subtitle_1" => "Blumilk to zespół inżynierów, badaczy i konsultantów specjalizujących się w projektowaniu zaawansowanych systemów AI oraz cyfryzacji procesów w wymagających branżach.", + "subtitle_2" => "Nie tylko używamy AI -", + "subtitle_3" => "my je tworzymy.", + "subtitle_4" => "Nasz zespół, w tym doktoranci i specjaliści zajmujący się AI/ML, projektuje algorytmy, systemy eksperckie i architektury, które rozwiązują problemy zbyt złożone dla gotowych narzędzi.", + ], + "section_4" => [ "title_1" => "Co możemy dla Ciebie zrobić?", "subtitle_1" => "Twój biznes potrzebuje transformacji cyfrowej? Jesteś we właściwym miejscu.", "tile_1" => [ @@ -46,29 +53,45 @@ "subtitle" => "Projektujemy intuicyjne interfejsy, które sprawiają, że korzystanie z nich jest łatwe i przyjemne.", ], "tile_6" => [ - "title" => "Rozwiązania AI", - "subtitle" => "Proponujemy klientom optymalizację działań z wykorzystaniem AI.", + "title" => "Wykorzystanie AI", + "subtitle" => "Budujemy modele AI, które optymalizują skomplikowane procesy.", ], ], - "section_4" => [ + "section_5" => [ "title_1" => "Case study", "subtitle_1" => "Dowiedz się, jak nasze realizacje przekształciły pomysły klientów w", "subtitle_2" => "skuteczne rozwiązania.", "tile_1" => [ - "title_1" => "Cel projektu", - "description_1" => "Stworzenie aplikacji do zamawiania usług medycznych z dedykowanym panelem dla pracowników i klientów.", + "title_1" => "Wyzwanie", + "description_1" => "Czasochłonny proces zgłaszania i oceny wniosków.", ], "tile_2" => [ - "title_1" => "Zarządzaj swoimi wizytami", - "description_1" => "Bezpieczny i intuicyjny proces zamawiania oraz płatności za wybrane usługi.", + "title_1" => "Rozwiązanie", + "description_1" => "Warsztaty i aplikacja wspierana AI, która automatyzuje zgłaszanie, ocenę i weryfikację wniosków.", + ], + "tile_3" => [ + "title_1" => "Czas zgłoszenia: ", + "title_2" => "1h → 5 min", + ], + "tile_4" => [ + "title_1" => "Liczba wniosków: ", + "title_2" => "500 → 2500 rocznie", + ], + "tile_5" => [ + "title_1" => "Automatyczna ", + "title_2" => "weryfikacja duplikatów przez AI", + ], + "tile_6" => [ + "title_1" => "Potencjalne oszczędności: ", + "title_2" => "~10 mln zł rocznie", ], - "badge" => "Design wpasowujący się w specyfikę branży", ], - "section_5" => [ - "title_1" => "Opinie klientów", + "section_6" => [ + "tag" => "opinie", + "title_1" => "Co o nas mówią inni", "subtitle_1" => "Opinie naszych klientów są bardzo ważne, świadczą o jakości naszych usług i inspirują nas do nieustannego doskonalenia.", ], - "section_6" => [ + "section_7" => [ "title_1" => "Zainteresowany współpracą?", "subtitle_1" => "Pozwól nam przekształcić Twoją wizję w rzeczywistość. Masz pomysł na aplikację web/mobile, potrzebujesz transformacji cyfrowej lub planujesz projekt badawczo-rozwojowy?", "subtitle_2" => "Zrób to z nami!", @@ -76,13 +99,15 @@ ], "about" => [ "section_1" => [ - "title_1" => "Blumilk", - "title_2" => "to przede wszystkim ludzie", - "subtitle_1" => "Nasz zespół to ponad", - "subtitle_2" => "25 wyjątkowych pasjonatów technologii", - "subtitle_3" => "- programiści, testerzy, devopsi, graficy, kierownicy projektów i specjaliści o bogatych doświadczeniach.", - "subtitle_4" => "Pracujemy w trybie stacjonarnym i hybrydowym", - "subtitle_5" => "z Legnicy, łącząc elastyczność z efektywnością.", + "title_1" => "Partner", + "title_2" => "technologiczny", + "title_3" => "Twojej cyfryzacji", + "subtitle_1" => "Firmy potrzebują partnera, który zrozumie ich procesy, ryzyka i dane,", + "subtitle_2" => "a następnie zaprojektuje i wdroży rozwiązania realnie usprawniające sposób działania organizacji.", + "subtitle_3" => "Blumilk to zespół inżynierów, badaczy i konsultantów, którzy projektują i wdrażają", + "subtitle_4" => "zaawansowane systemy AI,", + "subtitle_5" => "wspierające cyfryzację i transformację procesów biznesowych. +", ], "section_2" => [ "stat_1" => "osób w zespole", @@ -91,19 +116,41 @@ "stat_4" => "linii kodu tygodniowo", ], "section_3" => [ - "title_1" => "Nasze wartości", - "subtitle_1" => "", - "subtitle_2" => "W codziennej pracy stawiamy na innowacyjność i doskonałość techniczną.", - "content_1" => "Pasja", - "content_2" => "Działamy z pasją do technologii, angażując się w tworzenie nowatorskich rozwiązań, które nie tylko spełniają oczekiwania klientów, ale także inspirują do dalszego rozwoju.", - "content_3" => "Innowacyjność", - "content_4" => "Nieustannie poszukujemy nowych technologii i rozwiązań, aby wyprzedzać oczekiwania rynku i dostarczać klientom produkty o najwyższej jakości, zapewniając im przewagę konkurencyjną.", - "content_5" => "Doskonałość techniczna", - "content_6" => "Nasze produkty są nie tylko funkcjonalne, ale również wydajne i zgodne z najnowszymi standardami. Dbamy o każdy detal, doskonalimy procesy oraz stosujemy innowacyjne podejście.", + "title_1" => "Co dostaje klient, który z nami pracuje?", + "benefit_1" => [ + "title" => "Dedykowane systemy AI", + "subtitle" => "Nie integrujemy cudzych \"gotowców\". Projektujemy algorytmy i systemy uczone na danych klienta, zgodne z regulacjami i wymaganiami branżowymi.", + ], + "benefit_2" => [ + "title" => "Cyfryzacja procesów", + "subtitle" => "Od analizy ryzyka, przez dokumenty, po komunikację i operacje - projektujemy cyfrowe środowiska pracy.", + ], + "benefit_3" => [ + "title" => "Zespół ekspertów B+R", + "subtitle" => "Prowadzimy projekty badawczo-rozwojowe w modelu grantowym, we współpracy z firmami konsultingowymi dla największych instytucji publicznych i przedsiębiorstw.", + ], + "benefit_4" => [ + "title" => "Audyty technologiczne", + "subtitle" => "Analizujemy istniejące systemy, procesy i dane. +Pomagamy podjąć decyzję - czy naprawiać, przebudować, czy stworzyć od nowa.", + ], + "benefit_5" => [ + "title" => "Software development", + "subtitle" => "Tworzymy nowoczesne, skalowalne systemy, mikroserwisy, integracje i platformy, jako element większej zmiany cyfrowej.", + ], ], "section_4" => [ - "title_1" => "Nasza misja", - "subtitle_1" => "Promujemy kulturę innowacji, współpracy i nieustannego rozwoju w branży IT.", + "title_1" => "Realne zaplecze naukowe", + "subtitle_1" => "Część zespołu Blumilk prowadzi działalność naukowo-badawczą w obszarach AI, ML, NLP, systemów decyzyjnych oraz inżynierii oprogramowania, równolegle współpracując z uczelniami wyższymi przy kształceniu przyszłych specjalistów.", + "benefits" => [ + "benefit_1" => "Stały dostęp do najnowszej wiedzy akademickiej", + "benefit_2" => "Rozwijamy własne algorytmy, modele i prototypy w środowisku badawczo-rozwojowym", + "benefit_3" => "Realizujemy projekty we współpracy z jednostkami naukowymi", + "benefit_4" => "Wspieramy klientów w przygotowaniu i realizacji projektów B+R", + "benefit_5" => "Uczestniczymy w tworzeniu wniosków o finansowanie cyfryzacji i innowacji", + "description" => "Dla Ciebie oznacza to współpracę z zespołem, który potrafi projektować i budować AI, a nie tylko ją wdrażać", + ], + "slogan" => "Dla Ciebie oznacza to współpracę z zespołem, który potrafi projektować i budować AI, a nie tylko ją wdrażać.", "activity_1" => [ "title" => "Projekty badawczo-rozwojowe (B+R)", "subtitle" => "Dzięki doświadczeniu i wiedzy zdobytej przez członków naszego zespołu, jesteśmy w stanie skutecznie zarządzać i realizować projekty B+R, zapewniając naszym klientom najwyższą jakość i innowacyjność w każdym etapie współpracy.", @@ -122,6 +169,24 @@ ], ], "section_5" => [ + "title_1" => "Wspieramy ekosystem technologiczny", + "paragraph_1" => [ + "text_1" => "Jesteśmy organizatorami", + "text_2" => "Legnickiego Meetupu Technologicznego,", + "text_3" => "wydarzenia, które łączy programistów, naukowców, specjalistów AI oraz liderów branży, tworząc przestrzeń do wymiany wiedzy i prezentacji swoich doświadczeń w branży IT.", + ], + "paragraph_2" => [ + "text_1" => "Nasi eksperci", + "text_2" => "występują na konferencjach branżowych i naukowych,", + "text_3" => "w tym międzynarodowych wydarzeniach poświęconych AI, automatyzacji i cyfryzacji procesów. Regularnie dzielimy się wynikami badań, doświadczeniami projektowymi i najlepszymi praktykami we wdrażaniu systemów opartych na danych.", + ], + "paragraph_3" => [ + "text_1" => "Jako partner w rozwoju regionalnym uczestniczymy w", + "text_2" => "misjach gospodarczych organizowanych przez Urząd Marszałkowski Województwa Dolnośląskiego,", + "text_3" => "reprezentując dolnośląski sektor nowych technologii na rynkach międzynarodowych. Współpracujemy z samorządami, uczelniami i biznesem, promując nowoczesne podejście do cyfryzacji i automatyzacji.", + ], + ], + "section_6" => [ "title_1" => "Blumilk po godzinach", "subtitle_1" => "Mamy to niesamowite szczęście, że lubimy spędzać ze sobą czas, nie tylko w biurze!", ], @@ -148,6 +213,105 @@ "subtitle_1" => "Pozwól nam przekształcić Twoją wizję w rzeczywistość. Masz pomysł na aplikację web/mobile, potrzebujesz transformacji cyfrowej lub planujesz projekt badawczo-rozwojowy? Zrób to z nami!", ], ], + "offer" => [ + "section_1" => [ + "title_1" => "Dwa filary, jeden cel:", + "title_2" => "inteligentna cyfryzacja procesów", + "subtitle_1" => "Działamy w oparciu o dwa uzupełniające się działy:", + "subtitle_2" => "Dział Innowacji i Badań (R&D) i Dział Produktowy i Wdrożeniowy", + ], + "section_2" => [ + "title_1" => "Specjalizujemy się w rozwiązaniach:", + "requirement_1" => "Wysokiego poziomu automatyzacji", + "requirement_2" => "Inteligentnego przetwarzania informacji", + "requirement_3" => "Pracy na dużych wolumenach danych", + "requirement_4" => "Działania w środowiskach regulowanych", + ], + "section_3" => [ + "title_1" => "Projektujemy ", + "title_2" => "systemy AI", + "title_3" => "wspierające:", + "item_1" => [ + "title" => "Przetwarzanie dokumentów", + "description" => "Inteligentne OCR, klasyfikacja dokumentów, ekstrakcja danych, automatyzacja obiegu dokumentów, analiza umów i faktur.", + ], + "item_2" => [ + "title" => "Podejmowanie decyzji eksperckich", + "description" => "Asystenci AI dla specjalistów, systemy rekomendacyjne, wspomaganie decyzji operacyjnych, analiza zgodności i ryzyka, eksperckie bazy wiedzy.", + ], + "item_3" => [ + "title" => "Wykrywanie nadużyć i analizę ryzyka", + "description" => "Systemy Fraud Detection, monitoring transakcji, ocena wiarygodności, wykrywanie anomalii, analiza zachowań użytkowników.", + ], + "item_4" => [ + "title" => "Optymalizację logistyki", + "description" => "Planowanie tras, prognozowanie popytu, optymalizacja wykorzystania zasobów, zarządzanie flotą, harmonogramowanie procesów.", + ], + "item_5" => [ + "title" => "Automatyzację procesów administracyjnych i komunikacji", + "description" => "Chatboty i voiceboty, automatyczna obsługa zgłoszeń, generowanie dokumentów, automatyzacja korespondencji, cyfrowi asystenci pracowników.", + ], + "item_6" => [ + "title" => "Zarządzanie jakością i innowacjami", + "description" => "Kontrola jakości wspierana AI, analiza przyczyn błędów, predykcja problemów produkcyjnych, wsparcie procesów R&D, analiza pomysłów i inicjatyw innowacyjnych.", + ], + ], + "section_4" => [ + "title_1" => "Tworzymy dostosowane systemy cyfryzacji i AI, które odpowiadają na konkretne potrzeby operacyjne:", + "item_1" => [ + "title" => "Document Intelligence", + "subtitle" => "Automatyzacja przetwarzania dokumentów: klasyfikacja, ekstrakcja danych, obieg, archiwizacja.", + ], + "item_2" => [ + "title" => "Expert Operations", + "subtitle" => "Wsparcie pracy ekspertów: obsługa wniosków, decyzje, bazy wiedzy.", + ], + "item_3" => [ + "title" => "Fraud & Risk Prevention", + "subtitle" => "Wykrywanie anomalii, nadużyć i ocena ryzyka operacyjnego.", + ], + "item_4" => [ + "title" => "Logistics & Cost Optimization", + "subtitle" => "Planowanie tras, alokacja zasobów, analizy kosztowe.", + ], + "item_5" => [ + "title" => "Administrative Process Automation", + "subtitle" => "Automatyzacja licencji, rezerwacji, dokumentacji i compliance.", + ], + "item_6" => [ + "title" => "Smart Communication Systems", + "subtitle" => "Automatyczne notyfikacje, alerty i komunikacja wewnętrzna.", + ], + "item_7" => [ + "title" => "Quality & Kaizen Tools", + "subtitle" => "Narzędzia TQM, Lean/Kaizen, sugestie pracownicze.", + ], + "item_8" => [ + "title" => "Advanced Problem Solving", + "subtitle" => "Rozwiązywanie niestandardowych wyzwań biznesowych w modelu badawczo-rozwojowych i inżynieryjnym.", + ], + ], + "section_5" => [ + "title_1" => "Wspieramy klientów w osiąganiu", + "goal_1" => "pełnej automatyzacji procesów,", + "goal_2" => "lepszego podejmowania decyzji,", + "goal_3" => "redukcji kosztów operacyjnych,", + "goal_4" => "skrócenia czasu realizacji zadań,", + "goal_5" => "większej odporności organizacyjnej,", + "goal_6" => "lepszej jakości danych i informacji.", + "slogan" => "Nasze podejście to przewaga operacyjna Twojej organizacji", + ], + "section_6" => [ + "title_1" => "Pracujemy w systemie Time & Material", + "subtitle_1" => "Rozliczamy projekty w modelu", + "subtitle_2" => "Time & Material,", + "subtitle_3" => " dzięki czemu płacisz tylko za realnie wykonaną pracę. Ten elastyczny sposób współpracy pozwala na bieżąco modyfikować zakres zadań, zachować pełną kontrolę nad budżetem i szybko reagować na zmieniające się potrzeby projektu.", + ], + "section_7" => [ + "title" => "Umów się na konsultację", + "subtitle" => "Nasze systemy działają w środowiskach o wysokiej złożoności, zapewniając bezpieczeństwo, skalowalność i zgodność z regulacjami.", + ], + ], "career" => [ "section_1" => [ "title_1" => "Dołącz", @@ -174,6 +338,11 @@ "title_1" => "Inżynier oprogramowania", "subtitle_1" => "Poszukujemy programistów z doświadczeniem zawodowym w dziedzinie projektowania i wytwarzania aplikacji internetowych. Naszą podstawową technologią jest PHP i Laravel, ale jesteśmy otwarci na intertechnologiczny dialog.", ], + "section_5" => [ + "title" => "Dołącz do zespołu Blumilk", + "subtitle_1" => "Jeśli chcesz rozwijać swoje umiejętności, pracować nad ciekawymi projektami i być częścią zespołu, który ceni wiedzę, współpracę i inicjatywę, to", + "subtitle_2" => "czekamy na Twoją wiadomość!", + ], ], "software_engineer" => [ "section_1" => [ diff --git a/lang/pl/meta.php b/lang/pl/meta.php index fada9099..9eda7112 100644 --- a/lang/pl/meta.php +++ b/lang/pl/meta.php @@ -5,16 +5,20 @@ return [ "home" => [ "title" => "Strona główna", - "description" => "Oprogramowanie dostosowane do Twoich potrzeb. Zobacz, jak możemy Ci pomóc!", + "description" => "Cyfryzacja i AI dla efektywnej transformacji biznesu. Zobacz, jak możemy Ci pomóc!", ], "about" => [ "title" => "O firmie", - "description" => "Jesteśmy pasjonatami tworzenia aplikacji web/mobile oraz zaawansowanych projektów B+R. Zmieniamy koncepcje w działające rozwiązania.", + "description" => "Partner technologiczny Twojej cyfryzacji. Projektujemy i wdrażamy zaawansowane systemy AI wspierające transformację procesów biznesowych.", ], "case-studies" => [ "title" => "Projekty", "description" => "Zobacz, jakie projekty udało nam się zrealizować.", ], + "offer" => [ + "title" => "Oferta", + "description" => "Sprawdź, co możemy dla Ciebie zrobić.", + ], "career" => [ "title" => "Kariera", "description" => "Dołącz do naszego zespołu!", diff --git a/lang/pl/projects.php b/lang/pl/projects.php index a23c3910..eebf1b73 100644 --- a/lang/pl/projects.php +++ b/lang/pl/projects.php @@ -14,7 +14,7 @@ "k1" => [ "title_1" => "System zarządzania", "title_2" => "licencjami i dystrybucji oprogramowania", - "project_description" => "System do zarządzania oprogramowaniem na komputerach uczelnianych, oparty na zdefiniowanych regułach i harmonogramach, z uwzględnieniem licencji oprogramowania.", + "project_description" => "System do zarządzania oprogramowaniem w środowisku akademickim, umożliwiający automatyczne udostępnianie aplikacji na komputerach uczelnianych na podstawie zdefiniowanych reguł i harmonogramów. Narzędzie integruje dane dotyczące sal, komputerów oraz planów zajęć, dzięki czemu odpowiednie oprogramowanie może być udostępniane dokładnie wtedy, gdy jest potrzebne.", "challenges" => [ "challenge_1" => [ "title" => "Bezpieczeństwo danych", @@ -144,7 +144,7 @@ "gtb" => [ "title_1" => "Aplikacja shared economy do", "title_2" => "przewozów przesyłek", - "project_description" => "Aplikacja typu shared economy do przewozu przesyłek. Użytkownik w roli nadawcy dodaje paczki do przewiezienia, samodzielnie ustalając cenę za usługę. Z kolei kierowca wyszukuje paczki na trasie, którą planuje przejechać i zarabia na ich dostarczeniu.", + "project_description" => "Aplikacja oparta na modelu shared economy, umożliwiająca organizację transportu przesyłek pomiędzy użytkownikami platformy.Nadawca może dodać przesyłkę do systemu, określając jej parametry oraz proponowaną stawkę za transport. Kierowcy planujący przejazd na danej trasie mogą wyszukiwać dostępne zlecenia i realizować dostawy, generując dodatkowy dochód.", "challenges" => [ "challenge_1" => [ "title" => "Progresywna aplikacja internetowa", @@ -211,16 +211,16 @@ ], ], "carbon" => [ - "title_1" => "Aplikacja do zbierania danych i generowania raportów", - "title_2" => "dotyczących śladu węglowego", - "project_description" => "Narzędzie pozwala użytkownikom na samodzielne wyliczenie emisyjności CO2, dostarczając duży zasób wskaźników będących podstawą wyliczeń.", + "title_1" => "Aplikacja do kalkulacji śladu węglowego i generowania ", + "title_2" => "raportów emisji CO₂", + "project_description" => "Narzędzie, które umożliwia samodzielne wyliczanie śladu węglowego dla procesów, lokalizacji i produktów, a jednocześnie zapewnia spójność danych oraz transparentność całego procesu raportowania. Dzięki automatyzacji obliczeń i raportowania użytkownicy mogą szybciej przygotowywać analizy, podejmować decyzje związane z redukcją emisji oraz skuteczniej realizować cele z zakresu zrównoważonego rozwoju i ESG.", "challenges" => [ "challenge_1" => [ "title" => "Zaawansowany system ról", "description" => "umożliwiający pracę w systemie na wielu poziomach", ], "challenge_2" => [ - "title" => "Implementacja algorytmów do obliczania emisji CO2", + "title" => "Implementacja algorytmów do obliczania emisji CO₂", "description" => "oraz zrozumienie złożoności tych wyliczeń", ], "challenge_3" => [ @@ -238,7 +238,7 @@ "description" => "globalna oraz indywidualna lista użytkownika", ], "functionality_3" => [ - "title" => "Kalkulator emisji CO2", + "title" => "Kalkulator emisji CO₂", "description" => "dla całego procesu na podstawie wskaźników", ], "functionality_4" => [ @@ -257,4 +257,66 @@ "monitor" => "monitor na żółtym tle z aplikacją", ], ], + "employee_requests" => [ + "title_1" => "System do zarządzania wnioskami zgłaszanymi przez pracowników firmy", + "project_description" => "Kompleksowy system do zarządzania wnioskami pracowniczymi, wspierający cały proces - od zgłoszenia inicjatywy aż po jej realizację i nagrodzenie autora. Wspiera wieloetapowy proces oceny, pozwalając na przypisywanie statusów, prowadzenie dyskusji, dodawanie komentarzy oraz śledzenie postępów realizacji. Dzięki temu zarówno autorzy wniosków, jak i osoby zarządzające programem innowacji mają pełną transparentność procesu.", + "challenges" => [ + "challenge_1" => [ + "title" => "Szczegółowe statystyki", + "description" => "dostarczające informacji na wielu różnych poziomach", + ], + "challenge_2" => [ + "title" => "Prowadzenie historii zmian", + "description" => "przejrzyste dokumentowanie akcji w systemie", + ], + "challenge_3" => [ + "title" => "Czytelny i intuicyjny interfejs", + "description" => "dopasowany do wymagań i wpisujący się w estetykę firmy", + ], + "challenge_4" => [ + "title" => "Zaawansowany system ról", + "description" => "umożliwiający pracę w systemie na wielu poziomach", + ], + "challenge_5" => [ + "title" => "Integracja z zewnętrznym systemem uwierzytelniania", + "description" => "gwarantująca dostęp wyłącznie pracownikom danej firmy", + ], + ], + "functionalities" => [ + "functionality_1" => [ + "title" => "Zgłaszanie wniosków", + "description" => "wypełnianie szczegółowego formularza", + ], + "functionality_2" => [ + "title" => "Statusowanie wniosków", + "description" => "na każdym etapie ich weryfikacji i realizacji", + ], + "functionality_3" => [ + "title" => "System punktowy", + "description" => "złożony system przyznawania punktów", + ], + "functionality_4" => [ + "title" => "Sklep z nagrodami", + "description" => "wymiana zdobytych punktów na nagrody", + ], + "functionality_5" => [ + "title" => "Ranking wniosków", + "description" => "ranking najlepszych wniosków w wybranych kategoriach", + ], + "functionality_6" => [ + "title" => "Zaawansowane zarządzanie systemem", + "description" => "w kontekście użytkowników, wniosków i nagradzania", + ], + ], + "testimonial" => [ + "name" => "Artur Gadowski", + "company" => "Continuous Improvement Manager", + "description" => "Aplikacja, która została wypracowana wspólnie z Blumilk sprawdza się rewelacyjnie. Sam proces tworzenia aplikacji przebiegł bardzo sprawnie dzięki kreatywnemu oraz elastycznemu podejściu firmy. Na pewno będziemy jeszcze współpracować.", + ], + "alt" => [ + "laptop_1" => "laptop ze stroną aplikacji", + "laptop_2" => "laptop stojący na biurku z otwartą aplikacją", + "phone" => "telefon ze stroną aplikacji", + ], + ], ]; diff --git a/public/graphics/about_2.webp b/public/graphics/about_2.webp new file mode 100644 index 00000000..775f10ec Binary files /dev/null and b/public/graphics/about_2.webp differ diff --git a/public/graphics/home_2.webp b/public/graphics/home_2.webp new file mode 100644 index 00000000..eb698ffc Binary files /dev/null and b/public/graphics/home_2.webp differ diff --git a/public/graphics/logos/dolny_slask.webp b/public/graphics/logos/dolny_slask.webp new file mode 100644 index 00000000..07af29e7 Binary files /dev/null and b/public/graphics/logos/dolny_slask.webp differ diff --git a/public/graphics/logos/lmt.png b/public/graphics/logos/lmt.png new file mode 100644 index 00000000..b173c6f2 Binary files /dev/null and b/public/graphics/logos/lmt.png differ diff --git a/public/graphics/main_project/no_frame.webp b/public/graphics/main_project/no_frame.webp index 96ee61d3..2f5634a2 100644 Binary files a/public/graphics/main_project/no_frame.webp and b/public/graphics/main_project/no_frame.webp differ diff --git a/public/graphics/main_project/with_frame.webp b/public/graphics/main_project/with_frame.webp index db1c945c..a70eca9d 100644 Binary files a/public/graphics/main_project/with_frame.webp and b/public/graphics/main_project/with_frame.webp differ diff --git a/public/graphics/offer_2.webp b/public/graphics/offer_2.webp new file mode 100644 index 00000000..e95836c0 Binary files /dev/null and b/public/graphics/offer_2.webp differ diff --git a/public/graphics/stack/ai-tile.svg b/public/graphics/stack/ai-tile.svg new file mode 100644 index 00000000..2ae2b082 --- /dev/null +++ b/public/graphics/stack/ai-tile.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/graphics/stack/books.svg b/public/graphics/stack/books.svg new file mode 100644 index 00000000..165a1ee1 --- /dev/null +++ b/public/graphics/stack/books.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/graphics/stack/documents.svg b/public/graphics/stack/documents.svg new file mode 100644 index 00000000..18b4bc90 --- /dev/null +++ b/public/graphics/stack/documents.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/graphics/stack/education.svg b/public/graphics/stack/education.svg new file mode 100644 index 00000000..8c8f19fb --- /dev/null +++ b/public/graphics/stack/education.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/graphics/stack/magnifier.svg b/public/graphics/stack/magnifier.svg new file mode 100644 index 00000000..e70e3417 --- /dev/null +++ b/public/graphics/stack/magnifier.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/projects/employee_requests/laptop_1.webp b/public/images/projects/employee_requests/laptop_1.webp new file mode 100644 index 00000000..feb83305 Binary files /dev/null and b/public/images/projects/employee_requests/laptop_1.webp differ diff --git a/public/images/projects/employee_requests/laptop_2.webp b/public/images/projects/employee_requests/laptop_2.webp new file mode 100644 index 00000000..5faa155e Binary files /dev/null and b/public/images/projects/employee_requests/laptop_2.webp differ diff --git a/public/images/projects/employee_requests/mobile.webp b/public/images/projects/employee_requests/mobile.webp new file mode 100644 index 00000000..70670b12 Binary files /dev/null and b/public/images/projects/employee_requests/mobile.webp differ diff --git a/resources/css/app.css b/resources/css/app.css index 80c99e1b..fb3cc5dc 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -48,6 +48,7 @@ --color-vita: #9676f9; --color-gtb: #f9c83b; --color-carbon: #f39200; + --color-employee-requests: #C2C7CD; --font-sora: Sora, sans-serif; --font-montserrat: Montserrat; @@ -150,3 +151,12 @@ width: 70px !important; height: 60px !important; } + +@keyframes scroll-vertical { + from { + transform: translateY(0); + } + to { + transform: translateY(-50%); + } +} diff --git a/resources/js/app.ts b/resources/js/app.ts index 1d3b7483..4984cec8 100644 --- a/resources/js/app.ts +++ b/resources/js/app.ts @@ -2,8 +2,16 @@ import '../css/app.css' import Alpine from 'alpinejs' import focus from '@alpinejs/focus' import persist from '@alpinejs/persist' +import verticalScroller from './components/verticalScroller' window.Alpine = Alpine Alpine.plugin(focus) Alpine.plugin(persist) +Alpine.data('verticalScroller', verticalScroller) Alpine.start() + +declare global { + interface Window { + Alpine: typeof Alpine; + } +} diff --git a/resources/js/components/verticalScroller.ts b/resources/js/components/verticalScroller.ts new file mode 100644 index 00000000..4033d9c3 --- /dev/null +++ b/resources/js/components/verticalScroller.ts @@ -0,0 +1,63 @@ +export default function verticalScroller() { + return { + position: 0, + loopHeight: 0, + speed: 0, + dragging: false, + startY: 0, + startPosition: 0, + lastTime: null as number | null, + + init(this: any) { + this.$nextTick(() => { + this.loopHeight = this.$el.scrollHeight / 2; + this.speed = this.loopHeight / 35; + requestAnimationFrame(this.tick.bind(this)); + }); + + this.$el.querySelectorAll('img').forEach((img: HTMLImageElement) => { + img.addEventListener('load', () => { + this.loopHeight = this.$el.scrollHeight / 2; + this.speed = this.loopHeight / 35; + }); + }); + }, + + tick(this: any, time: number) { + if (this.lastTime === null) this.lastTime = time; + const delta = (time - this.lastTime) / 1000; + this.lastTime = time; + + if (!this.dragging) { + this.position += this.speed * delta; + this.wrap(); + } + + requestAnimationFrame(this.tick.bind(this)); + }, + + wrap(this: any) { + if (this.loopHeight <= 0) return; + this.position = ((this.position % this.loopHeight) + this.loopHeight) % this.loopHeight; + }, + + onPointerDown(this: any, e: PointerEvent) { + this.dragging = true; + this.startY = e.clientY; + this.startPosition = this.position; + (e.currentTarget as HTMLElement).setPointerCapture(e.pointerId); + }, + + onPointerMove(this: any, e: PointerEvent) { + if (!this.dragging) return; + const delta = this.startY - e.clientY; + this.position = this.startPosition + delta; + this.wrap(); + }, + + onPointerUp(this: any) { + this.dragging = false; + this.lastTime = null; + }, + }; +} diff --git a/resources/views/about.blade.php b/resources/views/about.blade.php index 2df942bb..0b722f27 100644 --- a/resources/views/about.blade.php +++ b/resources/views/about.blade.php @@ -4,138 +4,207 @@ @section("description", __("meta.about.description")) @section("content") -
+
-
+

- {{ __("content.about.section_1.title_1") }} - {{ __("content.about.section_1.title_2") }} + {{ __("content.about.section_1.title_1") }} {{ __("content.about.section_1.title_2") }} + {{ __("content.about.section_1.title_3") }}

-
-

- {{ __("content.about.section_1.subtitle_1") }} - {{ __("content.about.section_1.subtitle_2") }} - {{ __("content.about.section_1.subtitle_3") }} +

+

+ {{ __("content.about.section_1.subtitle_1") }} + {{ __("content.about.section_1.subtitle_2") }}

-

- {{ __("content.about.section_1.subtitle_4") }} +

+ {{ __("content.about.section_1.subtitle_3") }} + {{ __("content.about.section_1.subtitle_4") }} {{ __("content.about.section_1.subtitle_5") }}

-
+
-
+
-
+25
+
+25
{{ __("content.about.section_2.stat_1") }}
-
155
+
175
{{ __("content.about.section_2.stat_2") }}
-
100
+
126
{{ __("content.about.section_2.stat_3") }}
-
1000+
+
1000+
{{ __("content.about.section_2.stat_4") }}
+
-
+

{{ __("content.about.section_3.title_1") }}

- {{ __("content.about.section_3.subtitle_1") }} - {{ __("content.about.section_3.subtitle_2") }}
-
- - + +
+ + + + + - - + + - - + + + + +
-
- + +
+ +
-
+

{{ __("content.about.section_4.title_1") }}

{{ __("content.about.section_4.subtitle_1") }}
-
-
- {{ __('alt.projects') }} -
-
- {{ __('alt.lmt') }} + +
+
+ {{ __('content.about.section_4.benefits.benefit_1') }} + + {{ __('content.about.section_4.benefits.benefit_1') }} +
-
-

- {{ __("content.about.section_4.activity_1.title") }} - {!! __("content.about.section_4.activity_1.subtitle") !!} -

+ +
+ {{ __('content.about.section_4.benefits.benefit_2') }} + + {{ __('content.about.section_4.benefits.benefit_2') }} +
-
-

- {{ __("content.about.section_4.activity_2.title") }} - {!!__("content.about.section_4.activity_2.subtitle") !!} -

+ +
+ {{ __('content.about.section_4.benefits.benefit_3') }} + + {{ __('content.about.section_4.benefits.benefit_3') }} +
-
-

- {{ __("content.about.section_4.activity_3.title") }} - {!! __("content.about.section_4.activity_3.subtitle") !!} -

+ +
+ {{ __('content.about.section_4.benefits.benefit_4') }} + + {{ __('content.about.section_4.benefits.benefit_4') }} +
-
- {{ __('alt.interns') }} + +
+ {{ __('content.about.section_4.benefits.benefit_5') }} + + {{ __('content.about.section_4.benefits.benefit_5') }} +
-
- {{ __('alt.soda') }} +
+
+
+ +
+
+ +
+ +
+
+

+ {{ __('content.about.section_5.title_1') }} +

+
+ +
+ +

+ {{ __('content.about.section_5.paragraph_2.text_1') }} + {{ __('content.about.section_5.paragraph_2.text_2') }} + {{ __('content.about.section_5.paragraph_2.text_3') }} +

+ +
+
+ +
+

+ {{ __('content.about.section_5.paragraph_1.text_1') }} + {{ __('content.about.section_5.paragraph_1.text_2') }} + {{ __('content.about.section_5.paragraph_1.text_3') }} +

-
-

- {{ __("content.about.section_4.activity_4.title") }} - {!! __("content.about.section_4.activity_4.subtitle") !!} + +

+
+ +
+

+ {{ __('content.about.section_5.paragraph_3.text_1') }} + {{ __('content.about.section_5.paragraph_3.text_2') }} + {{ __('content.about.section_5.paragraph_3.text_3') }}

+
-

{{ __("content.about.section_5.title_1") }}

- {{ __("content.about.section_5.subtitle_1") }} +

{{ __("content.about.section_6.title_1") }}

+ {{ __("content.about.section_6.subtitle_1") }}
diff --git a/resources/views/career.blade.php b/resources/views/career.blade.php index 3e629764..c5b1a224 100644 --- a/resources/views/career.blade.php +++ b/resources/views/career.blade.php @@ -132,7 +132,7 @@
-

{{ __("content.career.section_3.title_1") }}

+

{{ __("content.career.section_3.title_1") }}

{{ __("content.career.section_3.subtitle_1") }}

@endsection diff --git a/resources/views/components/icons/alert-triangle.blade.php b/resources/views/components/icons/alert-triangle.blade.php new file mode 100644 index 00000000..9e146021 --- /dev/null +++ b/resources/views/components/icons/alert-triangle.blade.php @@ -0,0 +1,4 @@ + diff --git a/resources/views/components/icons/audit.blade.php b/resources/views/components/icons/audit.blade.php new file mode 100644 index 00000000..c28ea714 --- /dev/null +++ b/resources/views/components/icons/audit.blade.php @@ -0,0 +1,14 @@ + diff --git a/resources/views/components/icons/automation.blade.php b/resources/views/components/icons/automation.blade.php new file mode 100644 index 00000000..d01409ca --- /dev/null +++ b/resources/views/components/icons/automation.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/brand-wechat.blade.php b/resources/views/components/icons/brand-wechat.blade.php new file mode 100644 index 00000000..93ca7def --- /dev/null +++ b/resources/views/components/icons/brand-wechat.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/building-store.blade.php b/resources/views/components/icons/building-store.blade.php new file mode 100644 index 00000000..42eddee1 --- /dev/null +++ b/resources/views/components/icons/building-store.blade.php @@ -0,0 +1,3 @@ + + + diff --git a/resources/views/components/icons/carambola.blade.php b/resources/views/components/icons/carambola.blade.php new file mode 100644 index 00000000..8a88c502 --- /dev/null +++ b/resources/views/components/icons/carambola.blade.php @@ -0,0 +1,3 @@ + + + diff --git a/resources/views/components/icons/chart-bar-popular.blade.php b/resources/views/components/icons/chart-bar-popular.blade.php new file mode 100644 index 00000000..a56572fc --- /dev/null +++ b/resources/views/components/icons/chart-bar-popular.blade.php @@ -0,0 +1,3 @@ + + + diff --git a/resources/views/components/icons/checks.blade.php b/resources/views/components/icons/checks.blade.php new file mode 100644 index 00000000..0b2e0166 --- /dev/null +++ b/resources/views/components/icons/checks.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/chevron-down.blade.php b/resources/views/components/icons/chevron-down.blade.php new file mode 100644 index 00000000..a26b7faa --- /dev/null +++ b/resources/views/components/icons/chevron-down.blade.php @@ -0,0 +1,5 @@ +merge(['class' => 'icon icon-tabler icons-tabler-filled icon-tabler-chevron-down']) }}> + + + diff --git a/resources/views/components/icons/database-import.blade.php b/resources/views/components/icons/database-import.blade.php new file mode 100644 index 00000000..4dbdbd47 --- /dev/null +++ b/resources/views/components/icons/database-import.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/device-desktop-cog.blade.php b/resources/views/components/icons/device-desktop-cog.blade.php new file mode 100644 index 00000000..1064a677 --- /dev/null +++ b/resources/views/components/icons/device-desktop-cog.blade.php @@ -0,0 +1,3 @@ + + + diff --git a/resources/views/components/icons/document-clock.blade.php b/resources/views/components/icons/document-clock.blade.php new file mode 100644 index 00000000..dcfbeb22 --- /dev/null +++ b/resources/views/components/icons/document-clock.blade.php @@ -0,0 +1,7 @@ + + + + diff --git a/resources/views/components/icons/file-info.blade.php b/resources/views/components/icons/file-info.blade.php new file mode 100644 index 00000000..3d8611ce --- /dev/null +++ b/resources/views/components/icons/file-info.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/file-invoice.blade.php b/resources/views/components/icons/file-invoice.blade.php new file mode 100644 index 00000000..ee0f3bd3 --- /dev/null +++ b/resources/views/components/icons/file-invoice.blade.php @@ -0,0 +1,3 @@ + + + diff --git a/resources/views/components/icons/gavel.blade.php b/resources/views/components/icons/gavel.blade.php new file mode 100644 index 00000000..65329516 --- /dev/null +++ b/resources/views/components/icons/gavel.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/graph.blade.php b/resources/views/components/icons/graph.blade.php new file mode 100644 index 00000000..c971d8fb --- /dev/null +++ b/resources/views/components/icons/graph.blade.php @@ -0,0 +1,15 @@ + diff --git a/resources/views/components/icons/graphic.blade.php b/resources/views/components/icons/graphic.blade.php new file mode 100644 index 00000000..b4bcc64b --- /dev/null +++ b/resources/views/components/icons/graphic.blade.php @@ -0,0 +1,13 @@ + diff --git a/resources/views/components/icons/image-sparkle.blade.php b/resources/views/components/icons/image-sparkle.blade.php new file mode 100644 index 00000000..a86105e1 --- /dev/null +++ b/resources/views/components/icons/image-sparkle.blade.php @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/resources/views/components/icons/magnifier-chart.blade.php b/resources/views/components/icons/magnifier-chart.blade.php new file mode 100644 index 00000000..faa1f9d6 --- /dev/null +++ b/resources/views/components/icons/magnifier-chart.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/math-max-min.blade.php b/resources/views/components/icons/math-max-min.blade.php new file mode 100644 index 00000000..8266470f --- /dev/null +++ b/resources/views/components/icons/math-max-min.blade.php @@ -0,0 +1,12 @@ + diff --git a/resources/views/components/icons/notification.blade.php b/resources/views/components/icons/notification.blade.php new file mode 100644 index 00000000..92704bbe --- /dev/null +++ b/resources/views/components/icons/notification.blade.php @@ -0,0 +1,3 @@ + + + diff --git a/resources/views/components/icons/shield.blade.php b/resources/views/components/icons/shield.blade.php new file mode 100644 index 00000000..9f10facb --- /dev/null +++ b/resources/views/components/icons/shield.blade.php @@ -0,0 +1,3 @@ + diff --git a/resources/views/components/icons/site-alt.blade.php b/resources/views/components/icons/site-alt.blade.php new file mode 100644 index 00000000..0651345f --- /dev/null +++ b/resources/views/components/icons/site-alt.blade.php @@ -0,0 +1,11 @@ + diff --git a/resources/views/components/icons/user-robot.blade.php b/resources/views/components/icons/user-robot.blade.php new file mode 100644 index 00000000..68739135 --- /dev/null +++ b/resources/views/components/icons/user-robot.blade.php @@ -0,0 +1,13 @@ + diff --git a/resources/views/components/icons/window-alt.blade.php b/resources/views/components/icons/window-alt.blade.php new file mode 100644 index 00000000..ba2e4e58 --- /dev/null +++ b/resources/views/components/icons/window-alt.blade.php @@ -0,0 +1,13 @@ + diff --git a/resources/views/components/main-project.blade.php b/resources/views/components/main-project.blade.php index f1ead14e..bcba7341 100644 --- a/resources/views/components/main-project.blade.php +++ b/resources/views/components/main-project.blade.php @@ -13,24 +13,59 @@ -
+
+
+ +
+ +
+
+

+ {{ __('content.home.section_3.title_1') }} +

+
+ +
+

+ {{ __('content.home.section_3.subtitle_1') }} +

+ +

+ {{ __('content.home.section_3.subtitle_2') }} + {{ __('content.home.section_3.subtitle_3') }} +

+ +

+ {{ __('content.home.section_3.subtitle_4') }} +

+
+
+
-

{{ __("content.home.section_3.title_1") }}

- {{ __("content.home.section_3.subtitle_1") }} +

{{ __("content.home.section_4.title_1") }}

+ {{ __("content.home.section_4.subtitle_1") }}
- - + + - - + + - - + + - - + + + - - + + + - - + + +
@@ -88,9 +120,9 @@ class="client-icon grayscale hover:grayscale-0 transform transition hover:scale-
-

{{ __("content.home.section_4.title_1") }}

- {{ __("content.home.section_4.subtitle_1") }} - {{ __("content.home.section_4.subtitle_2") }} +

{{ __("content.home.section_5.title_1") }}

+ {{ __("content.home.section_5.subtitle_1") }} + {{ __("content.home.section_5.subtitle_2") }}
@@ -109,21 +141,53 @@ class="client-icon grayscale hover:grayscale-0 transform transition hover:scale-
-
- {{ __("buttons.see_more_projects") }} +
+ {{ __("buttons.see_our_projects") }}
-
$references->isEmpty(), 'px-[10%] md:px-[15%] text-center items-center sm:pb-16 relative' ])> -
- -
-

{{ __("content.home.section_5.title_1") }}

- {{ __("content.home.section_5.subtitle_1") }} -
-
- @includeWhen( count($references), 'components.references.references', ['references' => $references] ) +
$references->isEmpty(), + 'px-[10%] md:px-[15%] items-center sm:pb-16 relative overflow-hidden' +])> +
+ +
+ + {{ __('content.home.section_6.tag') }} + +

+ {{ __('content.home.section_6.title_1') }} +

+

+ {{ __('content.home.section_6.subtitle_1') }} +

+ + {{ __('buttons.join_happy_customers') }} + +
+ +
+
+ @foreach ($references as $reference) + + @endforeach + @foreach ($references as $reference) +
diff --git a/resources/views/layout/navigation.blade.php b/resources/views/layout/navigation.blade.php index d759ccf3..957dd2b7 100644 --- a/resources/views/layout/navigation.blade.php +++ b/resources/views/layout/navigation.blade.php @@ -4,6 +4,7 @@ @endphp