Dating Telegram Bot WebApp 2.0
This project is Dating Telegram Bot WebApp, which combines the capabilities of a dating Telegram bot with a WebApp for easy use.
Dating Telegram Bot WebApp allows users to meet through the Telegram bot, as well as use a convenient web interface to view profiles, send messages and manage interactions with other users.
Before using this project, make sure you have the following components installed:
- Docker
- Docker Compose
- GNU Make
After cloning the repository, follow these steps:
- Create a
.env
file based on.env.example
and specify the necessary environment variables. - Use Ngrok or localtunnel to open the https tunnels of our apps.
- Open a terminal and navigate to the project's root directory.
- Use the command
make all
to build all Docker containers and start the project. - Open your browser and go to
http://localhost:8000/api/docs
to view the project.
make all
: Start the project.make app
: Start the api project.make app-logs
: Follow the logs in api container.make test
: Run the test.make frontend
: Start front-end project.make storages
: Start MongoDB with UI on28081
port.
This project is distributed under the MIT License. See the LICENSE
file for additional information.