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.
- 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])
-
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.
-
Clone the repository:
git clone https://github.com/oumaoumag/Qwest.git cd Qwest -
Install dependencies:
npm install # or yarn install -
Set up environment variables:
Create a
.env.localfile 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
-
Run the development server:
npm run dev # or yarn dev
Open http://localhost:3000 with your browser to see the result.
To be added.([ATR93][3])
This project is licensed under the MIT License.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
For questions or feedback, please reach out to oumaoumag.