The Discord bot monitors all messages in the server. If a message contains profanity, the bot deletes it and sends a warning to the channel. The bot also notifies the host about the deletion via a direct message. Additionally, the bot outputs a helpful error message to a channel if there is a permissions error, guiding the server admin to enable the required permission in the Discord Developer portal.
A great starting point for a feature-rich To-do List app. This skeleton supports adding, editing, deleting, and prioritizing tasks with due dates and reminders. It's built with Flask and SQLAlchemy, ensuring easy database management. The responsive UI is powered by Tailwind CSS, making it user-friendly and visually appealing. Perfect for creating a robust task management system with potential for further enhancements like project management and collaboration tools.
Not all apps require sophisticated code and many only require some interaction from inputs and run similarly to the interactions that would exist in a shell terminal. This powerful app skeleton can be suitable for these apps. Examples: * app that does some processing and just prints results or sends it to some server or storage. * app that does some data crunching, either from user input or from external sources and then posts something on other platforms. * app that transforms the data in some way and outputs it using some libs.
A great starting point for a feature-rich To-do List app. This skeleton supports adding, editing, deleting, and prioritizing tasks with due dates and reminders. It's built with Flask and SQLAlchemy, ensuring easy database management. The responsive UI is powered by Tailwind CSS, making it user-friendly and visually appealing. Perfect for creating a robust task management system with potential for further enhancements like project management and collaboration tools.
Ask questions about your database via a chat bot. This chatbot connects to a SQLITE database, generates queries for it based on the schema and then runs the queries printing the response all in a nicely styled chat UI. This template is pre-loaded with sample data (car parts) to play around with - here are the sample data columns that you can query: part_number, part_name, price, units_left_in_stock, manufacturer .
This skeleton is ideal for developers looking to integrate Python, HTML, and JavaScript seamlessly into a single application using Flask such as admin pages, web games, web apps, etc. It facilitates the creation of web-based applications with embedded client-side scripts. This setup is perfect for building full-stack web applications that require interactive elements on the front end while leveraging Python's robust backend capabilities. This skeleton is not a good choice for a backend app.
This is a Python Flask API application that handles GitHub webhooks that have been setup for a GitHub repository. The app listens to and receives incoming JSON data from GitHub on it's endpoint `github/webhook/`, and prints it for the user to see. The JSON data can then be stored or further processed as required. The app URL will be used in the webhook setup on GitHub.
This Python script uses Flask to create a web application that connects to the Gmail API and retrieves the user's unread emails. The script defines two routes: "/" displays the user's unread emails, and "/oauth2callback" is the OAuth 2.0 callback URI. Following api keys need to be set as environment secrets to authenticate with google api: 1. CLIENT_ID 2. CLIENT_SECRET 3. REDIRECT_URI
A chat interface where users can chat with an AI using the llm ability package on Lazy. This Flask website is meant to simulate a store with dummy data and an AI assistant that a user can talk to about anything using the chat floating button on the bottom right of the page. The chatbox maintains chat history and generates replies with the context of the chat.
This Flask application serves a decision form page and analyzes decisions based on user input. Upon receiving form submission via the /analyze route, it extracts goals, preferences, and constraints provided by the user. Using the llm_prompt function from the abilities module, it generates a detailed prompt for analyzing the decision. The application then renders the decision form page with the analysis result displayed. Additionally, it utilizes the StandaloneApplication class from gunicorn.app.base to configure and run the Flask app as a standalone Gunicorn application. Made by BaranDev[https://github.com/BaranDev]
This application integrates Firebase authentication with a Flask backend. The firebaseconfig.js file initializes Firebase using the provided configuration fetched from the backend. It exports the initialized Firebase app and authentication object. The signedin.js file handles sign-in functionality on the client-side. It retrieves user information from session storage upon page load, displays it, and redirects to the sign-in page if the information is not found. It also handles sign-in and sign-out actions, making requests to the backend for authentication. The backend then interacts with Firebase to authenticate users, store user data in session, and handle sign-out requests. Made by BaranDev[https://github.com/BaranDev]
This app utilizes Flask for the backend and JavaScript with Octokit for the frontend. It allows users to browse GitHub repositories tagged with 'template-repository', displaying them with options to create new repositories from selected templates. The Flask backend serves the HTML template, passing along a GitHub token securely. The frontend fetches repositories from GitHub, displaying them dynamically and enabling users to create new repositories based on selected templates, all while maintaining a modern and responsive user interface. Made by BaranDev[https://github.com/BaranDev]
This application is a GitHub Code Search tool, employing Flask for the backend and JavaScript with the Octokit library for the frontend. Users can input search queries, and the application fetches results from GitHub's code repository using the GitHub API. The Flask backend handles the API requests, while the JavaScript frontend dynamically displays the search results in a table format. The application provides a user-friendly interface for efficiently searching and browsing code hosted on GitHub. You can search by name or by user by customizing this template. Made by BaranDev[https://github.com/BaranDev]
This application utilizes Flask for the backend to fetch GitHub repositories of a specified user or organization. The frontend is built with HTML, CSS, and JavaScript to provide a simple user interface for inputting the GitHub username or organization. Upon submission, the backend fetches the repositories using the GitHub API and renders the results dynamically on the frontend. Users can also reset the table to clear the displayed repositories. Additionally, error handling is implemented to handle cases where no repositories are found or there is an issue with the GitHub API token. Made by BaranDev[https://github.com/BaranDev]
This application employs Flask for the backend and JavaScript for the frontend. It enables users to generate custom prompts by providing details and selecting a prompt type. The backend receives the user input, constructs a prompt, and sends it to a language model (LLM) for further processing. The generated prompt is then returned to the frontend and displayed for the user. The interface allows users to copy the generated prompt for their use. Additionally, error handling ensures smooth operation even in case of failures during prompt generation. Made by BaranDev[https://github.com/BaranDev]
This application utilizes Flask for the backend and JavaScript with Stripe API for the frontend. It allows users to test various Stripe functionalities such as adding a card to a customer, creating a charge, and retrieving customer details. The backend interacts with the Stripe API using the stripe library, while the frontend provides a simple form for users to input their Stripe API secret and an optional customer ID. Upon submitting the form, the frontend sends a POST request to the backend, which then executes the specified tests and returns the results to be displayed on the page. Made by BaranDev[https://github.com/BaranDev]
This application combines Flask for the backend with JavaScript for the frontend to create a Tetris game. The Tetris game logic is implemented in JavaScript, including functions for drawing the game board, handling player movements, and managing game mechanics such as scoring and piece rotation. The Flask backend serves the HTML template and provides endpoints for fetching URLs for background music and start screen music. The HTML template includes elements for displaying the Tetris game canvas, as well as buttons for starting the game and toggling music. Additionally, it allows users to adjust the volume of the background music using a range input. Made by BaranDev[https://github.com/BaranDev]
This application is a simple Tic-Tac-Toe game implemented using Flask for the backend and JavaScript for the frontend. It offers two gameplay modes: against the computer and two players. The frontend provides a grid-based game board where players can make moves by clicking on cells. The backend serves the HTML template and handles requests, while the frontend logic manages game state, including checking for wins, draws, and resetting the game. Additionally, the application includes a menu for selecting game modes and a button to return to the menu or reset the current game. Made by BaranDev[https://github.com/BaranDev]
This application utilizes Flask for the backend and JavaScript for the frontend to convert a ZIP file containing PDFs into downloadable PDFs with corresponding download links. Users upload a ZIP file through a form, triggering a POST request to the backend. The backend extracts the PDF files from the uploaded ZIP, generates download links for each PDF, and returns the links as a table to the frontend. The frontend then displays the table with the download links for each PDF file. Made by BaranDev[https://github.com/BaranDev]
This app uses the Stripe API to create payouts for Connect Stripe Accouts and allows users to modify the payout schedule. It includes a Flask web service with an endpoint for this purpose. The backend makes API calls to create a transfer of funds and update the payout schedule using the Stripe API and the submitted form data.
This app uses the Stripe API to get all active customer subscriptions. It includes a Flask web service with an endpoint for this purpose. The backend makes an API call to get all active customer subscriptions using the Stripe API. The app displays the list. This app can be customized to also get Stripe subscriptions by customer id.
This app uses the Stripe API to set a default payment method for customers. It includes a Flask web service with an endpoint to create the default payment method. The backend makes an API call to set the payment method using the Stripe API. The app displays whether the API call was successful or not after submission.
This app uses the Stripe API to create payment methods for users. It includes a Flask web service with an endpoint to create a payment method. The backend makes an API call to create the payment method using the Stripe API. The app displays the payment method ID in an alert after submission. The app allows for the use of test tokens to create payment methods using test cards.
The Website Stats App is a bot that provides detailed statistics about a given website. It visits the website, determines its load time, status, and security level. The app also handles errors for incorrect URLs, notifies the user if the website processing is taking some time, and alerts the user if the website is down or not reachable. Additionally, the app automatically posts updates on a Discord channel every 7 hours. If Discord credentials and channel ID for Discord are present, it will use that. The environment variables required for this app are: DISCORD_WEBHOOK_URL, and WEBSITE_URL.