This repository has been archived on 2024-01-15. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2023-07-27 00:09:20 +02:00
.vscode filetransfer site 2023-07-26 00:16:02 +02:00
@types Small changes 2023-07-27 00:06:31 +02:00
patches filetransfer site 2023-07-26 00:16:02 +02:00
scripts Small changes 2023-07-27 00:06:31 +02:00
src Small changes 2023-07-27 00:06:31 +02:00
.gitignore Initial 2023-06-18 21:37:31 +02:00
.prettierrc Initial 2023-06-18 21:37:31 +02:00
IDEAS.md Ideas 2023-07-27 00:09:20 +02:00
LICENSE Initial 2023-06-18 21:37:31 +02:00
package-lock.json Initial 2023-06-18 21:37:31 +02:00
package.json Initial 2023-06-18 21:37:31 +02:00
README.md Initial 2023-06-18 21:37:31 +02:00
tsconfig.json filetransfer site 2023-07-26 00:16:02 +02:00
tsconfig.src.json filetransfer site 2023-07-26 00:16:02 +02:00

insodev.de

Welcome to insodev.de! This is a website project built using the types-html NPM package, along with SCSS and TypeScript to ensure typesafty and no need to ship a large javascript bundle.

Installation

  1. Clone the repository:

    git clone https://gitea.insodev.de/zokki/InSoDev-Website.git
    
  2. Navigate to the project directory:

    cd InSoDev-Website
    
  3. Install the required dependencies:

    npm install
    

Usage

  1. Watch files and start dev-server:

    npm run watch
    

    This will compile the SCSS stylesheets and TypeScript files, generate the final HTML files and start dev-server.

  2. Make changes to the source files in the src directory. The project uses SCSS for stylesheets and TypeScript for scripting.

  3. Whenever you make changes, the project will automatically rebuild and refresh the browser.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  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

Issues

If you face a issue with the website or the code in this repository:

  1. Maybe google knows an answer
  2. Check if a similar issue already exits

If you still have the issue, then you can create a new issue

License

AGPL-3.0 © Tim-Niclas Oelschläger