https://github.com/zyxxie-creator/tma-react-ts
Telegram Mini App(React,TS,Redux)
https://github.com/zyxxie-creator/tma-react-ts
miniapp telegram tma
Last synced: 2 months ago
JSON representation
Telegram Mini App(React,TS,Redux)
- Host: GitHub
- URL: https://github.com/zyxxie-creator/tma-react-ts
- Owner: Zyxxie-creator
- Created: 2025-01-27T10:41:52.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-01-27T12:08:28.000Z (4 months ago)
- Last Synced: 2025-04-10T00:57:30.513Z (2 months ago)
- Topics: miniapp, telegram, tma
- Language: SCSS
- Homepage: https://t.me/tmaZyxxieBot
- Size: 3.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[Telegram](https://t.me/tmaZyxxieBot)
## English
This pet project is a Telegram Mini App that demonstrates the use of React for building user interfaces and showcases basic functionalities of a task management system. Users can efficiently manage their tasks, including features such as adding, editing, completing, and deleting tasks.
Here's the full list of technologies used in the project:
- `react` - A JavaScript library for building user interfaces.
- `@reduxjs/toolkit` - A library for efficient Redux development.
- `@telegram-apps/sdk` - SDK for building Telegram applications.
- `react-redux` - Official React bindings for Redux.
- `typescript` - A superset of JavaScript that adds static types.
- `sass` - A preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets (CSS).### How to Run the Project
### How to Run the Project
1. **Clone the Repository**:
```bash
git clone https://github.com/Zyxxie-creator/tma-react-ts.git
cd todo-list
```2. **Install Dependencies**:
```bash
npm install
```3. **Start the Development Server**:
```bash
npm start
```4. **Open in Browser**:
Navigate to `http://localhost:3000` to view the application.## Русский
Этот pet проект представляет собой Telegram Mini App, который демонстрирует использование React и TS для создания пользовательских интерфейсов.
Вот полный список использованных технологий в проекте:
- `react` - Библиотека JavaScript для создания пользовательских интерфейсов.
- `@reduxjs/toolkit` - Библиотека для эффективной разработки на Redux.
- `@telegram-apps/sdk` - SDK для создания приложений Telegram.
- `react-redux` - Официальные привязки React для Redux.
- `typescript` - Надстройка над JavaScript, добавляющая статическую типизацию.
- `sass` - Язык препроцессорного скриптования, который интерпретируется или компилируется в каскадные таблицы стилей (CSS).### Как запустить проект
1. **Клонируйте репозиторий**:
```bash
git clone https://github.com/Zyxxie-creator/tma-react-ts.git
cd todo-list
```2. **Установите зависимости**:
```bash
npm install
```3. **Запустите сервер разработки**:
```bash
npm start
```4. **Откройте в браузере**:
Перейдите по адресу `http://localhost:3000`, чтобы увидеть приложение.## Contacts
#### **Github**
- [@Zyxxie-creator](https://github.com/Zyxxie-creator)
##### **Telegram**
- [@Zyxxie](https://t.me/Zyxxie)