Skip to content

cptcr/polypilot

Repository files navigation

SG Website

This is a web application for an Injection Molding related platform, featuring material and machine databases, and various calculators.

Features

  • Materials Database: Comprehensive list of injection molding materials with their properties.
  • Machines Database: Detailed specifications of various injection molding machines.
  • Calculators: A suite of tools for common injection molding calculations (e.g., clamping force, cooling time, cycle time).
  • Process Sheet: A page designed for process setup (to be further developed).
  • Internationalization: Support for multiple languages using react-i18next.

Technologies Used

  • React
  • Vite
  • TypeScript
  • Tailwind CSS
  • react-router-dom for routing
  • lucide-react for icons
  • i18next and react-i18next for internationalization

Installation

To get a local copy up and running, follow these simple steps.

Prerequisites

  • npm (Node Package Manager) or Yarn

Steps

  1. Clone the repository:

    git clone https://github.com/your-username/sg-website.git
    cd sg-website

    (Note: Replace https://github.com/your-username/sg-website.git with the actual repository URL if available, or instruct the user to unpack the project if it's a local archive.)

  2. Install dependencies:

    npm install

Usage

Development Server

To run the project in development mode:

npm run dev

This will start the Vite development server, usually accessible at http://localhost:5173.

Build for Production

To build the project for production:

npm run build

This command will compile the project into the dist directory.

Preview Production Build

To preview the production build locally:

npm run preview

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the GNU General Public License v3.0. See LICENSE for more information.

Contact

Your Name - your_email@example.com Project Link: https://github.com/your-username/sg-website

About

Side project i made for my apprenticeship as plastic technologist

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages