global-digital

Cybersecurity recruitment platform for companies and freelancers

OTHER License

Stars
5

🔮 Global Digital - Hackaton

Bold Digital Vision is a cutting-edge web platform designed to connect businesses with expert cybersecurity freelancers. Our platform offers a seamless interface where companies can post their cybersecurity projects and select from a pool of pre-verified, certified freelancers. Freelancers gain access to high-quality, well-paying opportunities that match their skills and expertise. Beyond matchmaking, the platform features collaboration tools, administrative management, and value-added services like continuous training. With a focus on security and compliance, Bold Digital Vision ensures a safe and efficient environment for both businesses and freelancers. Join us in revolutionizing the cybersecurity freelancing landscape.

🐐 Contributors

🔨 Setup

🐳 From Docker environment

  • Make sure you have Docker installed on your machine.

  • Setup ur .env file with the following variables -> See example.

  • To run this project clone this repository and run it locally using docker commands.

    • 🚀 Compose - Dev:
      pnpm run dev:compose
      

🔑 From the local environment

  • You need to have PNPM installed, if not you can install it by following the instructions.

  • Setup ur .env file with the following variables -> See example.

  • Install PostgreSQL on your local machine.

  • Install the dependencies by running pnpm install at root.

  • Start the development server by running the following commands at root:

    🖥️ Global Digital WepApp:
    pnpm run dev
    

🔗 Access the project:

⭐️ Tech Stack

  • Client & Server: Next.js / TypeScript / DrizzleORM
  • Database: PostgreSQL
  • Mockup: Figma
  • CI/CD: Github Actions
  • DevOps: K8s / Helm / Terraform / Ansible / ArgoCD / HashiCorp Vault
  • Containerization: Docker

💡 Other Tools

  • Agile Methodology: Jira

📝 License

No part of this software may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the author. For permission requests, write to the author at the email provided in the contact details.

For more details, see the LICENSE.md file.