Skip to content

GrabCAD free open source alternative 3D/2D design files sharing platform.

License

Notifications You must be signed in to change notification settings

hemangjoshi37a/hjCAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hjCAD - Open Source CAD File Sharing Platform

Stars Forks License

hjCAD Screenshot

hjCAD is a cutting-edge, free, and open-source alternative to GrabCAD, revolutionizing the way engineers and designers collaborate on 3D/2D design files. Our platform empowers the CAD community with seamless file sharing and robust collaboration tools.

🚀 Key Features

  • Secure Authentication: Google OAuth integration ensures top-notch security
  • Multi-format Support: Upload and share a wide range of CAD file formats
  • Rich Metadata: Add descriptions and tags to enhance file discoverability
  • Social Interaction: Like and comment on shared designs to foster community engagement
  • Powerful Search: Quickly find relevant CAD files using our advanced search capability
  • Abuse Prevention: Implemented rate limiting to maintain platform integrity

🛠 Tech Stack

  • Backend: Python with Flask - for a fast and lightweight server
  • Frontend: HTML with Tailwind CSS - for a responsive and modern UI
  • Authentication: Google OAuth 2.0 - for secure and easy user login
  • Database: JSON file-based storage (scalable to other database solutions)

📦 Installation

Get hjCAD up and running in just a few steps:

  1. Clone the repository:
    git clone https://github.com/hemangjoshi37a/hjCAD.git
    
  2. Install dependencies:
    pip install -r requirements.txt
    
  3. Set up environment variables (refer to .env.example)
  4. Launch the application:
    python app.py
    

🖥 Usage

Empower your CAD workflow with hjCAD:

  1. Sign In: Use your Google account for quick access
  2. Upload: Share your CAD files with the community
  3. Explore: Browse and download shared CAD files
  4. Engage: Like and comment on designs that inspire you
  5. Discover: Use keywords to find specific files

👥 Contributing

We welcome contributions from the CAD community! Feel free to submit Pull Requests or open Issues to help improve hjCAD.

📄 License

hjCAD is open source and available under the MIT License.

📫 Contact the Developer

                         


Revolutionize your CAD workflow with hjCAD - The future of open-source design collaboration