https://github.com/muneebhashone/ai-coaches-web-app
https://github.com/muneebhashone/ai-coaches-web-app
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/muneebhashone/ai-coaches-web-app
- Owner: muneebhashone
- Created: 2025-03-28T08:36:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-10T00:06:33.000Z (about 1 year ago)
- Last Synced: 2025-06-27T06:38:19.396Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://ai-coaches-web-app.vercel.app
- Size: 1.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AI Coaches Web App
A comprehensive dashboard for managing AI-based coaching assistants. This application provides a user-friendly interface for coaches to manage their AI assistants, monitor user interactions, and customize their coaching experience.
## Features
- 🏠 **Dashboard**: Overview of key metrics and quick access to important features
- 📚 **Knowledge Base**: Manage documents and resources that power your AI coach
- 🗓️ **Sessions**: Track coaching sessions, analyze performance, and collect feedback
- 🔌 **Integrations**: Connect with messaging platforms like KakaoTalk and other services
- 🤖 **Chatbot**: Preview, customize, and configure your AI coaching assistant
- ⚙️ **Settings**: Manage your account, appearance, notifications, security, and more
## Tech Stack
- Next.js 15.2.4
- React 19
- TypeScript
- Tailwind CSS
- Shadcn UI Components
- Tabler Icons
- Chart libraries for analytics
## Multilingual Support
The application fully supports both English and Korean languages, allowing coaches to work in their preferred language.
## Getting Started
### Prerequisites
- Node.js 18+
- npm or yarn
### Installation
1. Clone the repository:
```
git clone https://github.com/yourusername/ai-coaches-web-app.git
cd ai-coaches-web-app
```
2. Install dependencies:
```
npm install
# or
yarn install
```
3. Run the development server:
```
npm run dev
# or
yarn dev
```
4. Open [http://localhost:3000](http://localhost:3000) in your browser to see the application.
## Project Structure
- `/src/app/(dashboard)` - Dashboard pages and routes
- `/src/components` - Reusable React components
- `/src/lib` - Utility functions and shared code
- `/src/hooks` - Custom React hooks
- `/public` - Static assets
## Acknowledgements
- Special thanks to the Shadcn UI library for the component system
- Tabler Icons for the beautiful icon set
## License
This project is licensed under the MIT License - see the LICENSE file for details.