mirror of
https://github.com/theoleuthardt/werkzeugkiste.git
synced 2026-06-13 09:37:53 +00:00
63 lines
1.9 KiB
Markdown
63 lines
1.9 KiB
Markdown
# Werkzeugkiste
|
|
|
|
**Werkzeugkiste** is a Next.js-based website that offers a collection of useful digital tools and converters.
|
|
This platform is designed to provide users with a simple and efficient way to handle various tasks, such as converting
|
|
files, generate content, or using other handy digital utilities. This page is made by two persons and privacy-focused.
|
|
|
|
## Tech-Stack
|
|
|
|
- **Next.js**: React framework for server-side rendering and static websites.
|
|
- **React**: JavaScript library for building user interfaces.
|
|
- **TypeScript**: Typed JavaScript superset for improved code quality.
|
|
- **Tailwind CSS**: Utility-first CSS framework for styling.
|
|
- **Docker**: Containerization platform for deployment.
|
|
|
|
## Implemented Tools
|
|
|
|
- **File-To-PDF**: Convert files between different formats.
|
|
- **IMG-To-PNG**: Convert images between different formats.
|
|
- **RGB-To-HEX**: Convert colors between different formats.
|
|
- **Video-To-GIF**: Convert your video files to gifs.
|
|
- **QR Code Generator**: Generate QR codes for URLs, text, or other data.
|
|
- **Password Generator**: Generate secure passwords.
|
|
- **Background-Remover**: Remove backgrounds from your images.
|
|
- **Word-Counter**: Count words of your documents.
|
|
- **Pomodoro Timer**: Use the Pomodoro technique to manage time.
|
|
|
|
## Installation
|
|
|
|
To install and run the project locally, follow these steps:
|
|
|
|
1. **Clone the repository**:
|
|
```bash
|
|
git clone https://github.com/theoleuthardt/werkzeugkiste.git
|
|
cd werkzeugkiste
|
|
|
|
```
|
|
2. **Install the dependencies**:
|
|
|
|
```bash
|
|
npm install
|
|
|
|
```
|
|
|
|
3. **Start the website locally with npm**:
|
|
```bash
|
|
npm run start
|
|
```
|
|
|
|
**or**
|
|
|
|
3. **Start the website with docker compose**:
|
|
|
|
```bash
|
|
docker compose up -d
|
|
|
|
```
|
|
|
|
4. Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
|
|
|
|
## Authors
|
|
|
|
- [@Domenik Wilhelm](https://www.github.com/AuriomTex)
|
|
- [@Theo Leuthardt](https://www.github.com/theoleuthardt)
|