Devasy23 / streamlit-chatgpt-limits

Designing a Streamlit app for managing ChatGPT-4 query limits with the features you've described is a great way to ensure efficient usage among your group. This setup provides a basic but functional application structure and codebase to get started with your pr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChatGPT-4 Query Manager

Overview

ChatGPT-4 Query Manager is a Streamlit-based application designed to help users manage their queries and appointments. It features a simple and intuitive interface, allowing users to log in, sign up, and book slots for their queries.

Features

  • User authentication (Login/Sign up)
  • Google OAuth 2.0 integration for easy sign-in
  • Calendar interface for booking query slots
  • MongoDB integration for data storage

Getting Started

Prerequisites

  • Python 3.7 or higher
  • MongoDB account

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/chatgpt-4-query-manager.git
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Set up your MongoDB connection in app.py or through environment variables.

  4. Run the application:

    streamlit run app.py

Usage

  1. Open the application in your web browser.
  2. Sign up or log in to access the booking calendar.
  3. Select a slot and book your query session.

Contributing

Please see CONTRIBUTING.md for details on how to contribute to this project.

License

This project is licensed under the MIT License.

Acknowledgments

  • Streamlit for the amazing framework
  • Authlib for simplifying OAuth integration
  • MongoDB for the flexible database solution

For more information, check out the project wiki.

Demo Screenshot

Tutoria Video

About

Designing a Streamlit app for managing ChatGPT-4 query limits with the features you've described is a great way to ensure efficient usage among your group. This setup provides a basic but functional application structure and codebase to get started with your pr

License:MIT License


Languages

Language:Python 100.0%