Skip to content

Simple boilerplate Telegram Mini App with ReactJS + TypeScript + Vite and use-context-selector for state management.

License

Notifications You must be signed in to change notification settings

usernein/react-mini-app-with-state

Repository files navigation

react-mini-app

react-mini-app is a simple Telegram Mini App built with ReactJS + TypeScript + Vite and uses the RippleUI library + TailwindCSS for UI components. It's intended to be used as a template for creating new Telegram Mini Apps using ReactJS and TailwindCSS.

Setup

To set up the project, run the following commands:

Install dependencies:

npm install

Start the development server:

npm run dev

Features

  • Integrates in real time with the Telegram WebApp data through @vkruglikov/react-telegram-web-app
  • Uses Tailwind CSS for responsive and customizable UI components
  • Has a simple and intuitive UI
  • Adapts in real time to the theme parameters received from Telegram
  • Has a customized generator for components, pages and ui-components

Contributing

Contributions are welcome! If you have any ideas or improvements for the project, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT license. See the LICENSE file for more information.

About

Simple boilerplate Telegram Mini App with ReactJS + TypeScript + Vite and use-context-selector for state management.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published