Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Qwest is your smart, all-in-one productivity hub. Plan your goals, track habits, journal, and manage tasks — guided by an AI assistant that keeps you focused and in flow. Designed for students, creators, and professionals, Qwest helps you stay intentional, organized, and ready for every day.

Notifications You must be signed in to change notification settings

oumaoumag/Qwest

Repository files navigation

logo

Qwest

Qwest is your smart, all-in-one productivity hub. Plan your goals, track habits, journal, and manage tasks — guided by an AI assistant that keeps you focused and in flow. Designed for students, creators, and professionals, Qwest helps you stay intentional, organized, and ready for every day.


🚀 Features

  • AI-Powered Productivity: Leverage an integrated AI assistant to guide your daily planning, habit tracking, and journaling.
  • Unified Dashboard: Manage tasks, goals, and schedules from a single, intuitive interface.
  • Habit Tracking: Monitor and build habits with visual progress indicators.
  • Journaling: Reflect on your day with integrated journaling features.
  • Responsive Design: Optimized for both desktop and mobile experiences.([Sketch Elements][1])

🛠️ Technologies Used

  • Frontend:

    • Next.js – React-based framework for server-side rendering and static site generation.
    • Tailwind CSS – Utility-first CSS framework for rapid UI development.
    • TypeScript – Typed superset of JavaScript for safer and more robust code.
  • Backend & APIs:

    • Vercel – Deployment and serverless functions.
    • OpenAI API – Powers the AI assistant for productivity guidance.([Google Play][2])
  • Additional Tools:

    • MiniKit – Base's UI toolkit for Farcaster Frames.
    • OnchainKit – Toolkit for building onchain applications.

📦 Installation

  1. Clone the repository:

    git clone https://github.com/oumaoumag/Qwest.git
    cd Qwest
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Set up environment variables:

    Create a .env.local file in the root directory and add the following:

    NEXT_PUBLIC_CDP_CLIENT_API_KEY=your_cdp_client_api_key
    NEXT_PUBLIC_URL=your_deployed_app_url
    NEXT_PUBLIC_IMAGE_URL=optional_image_url
    NEXT_PUBLIC_SPLASH_IMAGE_URL=optional_splash_image_url
    NEXT_PUBLIC_SPLASH_BACKGROUND_COLOR=purple
  4. Run the development server:

    npm run dev
    # or
    yarn dev

Open http://localhost:3000 with your browser to see the result.


🧪 Testing

To be added.([ATR93][3])


📄 License

This project is licensed under the MIT License.


🙌 Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.


📫 Contact

For questions or feedback, please reach out to oumaoumag.

About

Qwest is your smart, all-in-one productivity hub. Plan your goals, track habits, journal, and manage tasks — guided by an AI assistant that keeps you focused and in flow. Designed for students, creators, and professionals, Qwest helps you stay intentional, organized, and ready for every day.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published