Skip to content

Commit 6cb1bf2

Browse files
committed
feat(frontend): init front app, add footer
1 parent 667a8e0 commit 6cb1bf2

29 files changed

+1844
-3113
lines changed

README.md

Lines changed: 23 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,28 @@ At DashHub, we believe tools should adapt to **your needs and use cases**, offer
88

99
## 📋 Table of Contents
1010

11-
- [Introduction](#introduction)
12-
- [Why Choose DashHub](#why-choose-dashhub)
13-
- [Setup](#️-setup)
14-
- [Deployment](#-deployment)
15-
- [System Overview](#-system-overview)
16-
- [User Roles and Permissions](#user-roles-and-permissions)
17-
- [Key Features](#key-features)
18-
- [Projects 📂](#projects-)
19-
- [Experts 🧠](#experts-)
20-
- [Applications 📱](#applications-)
21-
- [Knowledge Management 📚](#knowledge-management-)
22-
- [MVP Phase](#-mvp-phase)
23-
- [Future Plans](#-future-plans)
24-
- [Integration Process](#integration-process)
25-
- [Technical Architecture](#️-technical-architecture)
26-
- [Security and Compliance](#-security-and-compliance)
27-
- [Limitations and Considerations](#️-limitations-and-considerations)
28-
- [License](#-license)
29-
- [Contributing](#-contributing)
30-
- [Community and Support](#-community-and-support)
31-
11+
- [🚀 DashHub: The Unified Open-Source AI Platform for Enterprises](#-dashhub-the-unified-open-source-ai-platform-for-enterprises)
12+
- [📋 Table of Contents](#-table-of-contents)
13+
- [🌟 Introduction](#-introduction)
14+
- [🌟 Why Choose DashHub](#-why-choose-dashhub)
15+
- [Setup ⚙️](#setup-️)
16+
- [Migrations ⚙️](#migrations-️)
17+
- [Elasticsearch](#elasticsearch)
18+
- [Deployment 🚀](#deployment-)
19+
- [👥 User Roles and Permissions](#-user-roles-and-permissions)
20+
- [🔑 Key Features](#-key-features)
21+
- [Projects 📂](#projects-)
22+
- [Experts 🧠](#experts-)
23+
- [Applications 📱](#applications-)
24+
- [Knowledge Management 📚](#knowledge-management-)
25+
- [🚀 MVP Phase](#-mvp-phase)
26+
- [📈 Future Plans](#-future-plans)
27+
- [🔄 Integration Process](#-integration-process)
28+
- [🏗️ Technical Architecture](#️-technical-architecture)
29+
- [🔒 Security and Compliance](#-security-and-compliance)
30+
- [⚠️ Limitations and Considerations](#️-limitations-and-considerations)
31+
- [📄 License](#-license)
32+
- [🤝 Contributing](#-contributing)
3233

3334
## 🌟 Introduction
3435

@@ -53,7 +54,6 @@ Welcome to **DashHub**, your ultimate solution for seamless AI integration. Our
5354
- **Flexible Deployment**
5455
- Deploy DashHub locally or in the cloud to suit your infrastructure.
5556

56-
5757
## Setup ⚙️
5858

5959
To run the project, follow these steps:
@@ -129,7 +129,6 @@ The platform supports three types of users:
129129
- Utilize Experts within projects
130130
- Use Applications for specific tasks
131131

132-
133132
## 🔑 Key Features
134133

135134
### Projects 📂
@@ -154,7 +153,6 @@ The platform supports three types of users:
154153
- **Knowledge Bases**: Users can add outputs to project knowledge bases.
155154
- **Export Options**: Download and export information as needed.
156155

157-
158156
## 🚀 MVP Phase
159157

160158
The Minimum Viable Product (MVP) includes the following features:
@@ -174,7 +172,6 @@ The Minimum Viable Product (MVP) includes the following features:
174172
- Limited number of pre-configured Experts.
175173
- Single storage provider (AWS).
176174

177-
178175
## 📈 Future Plans
179176

180177
Planned enhancements for future versions include:
@@ -188,7 +185,6 @@ Planned enhancements for future versions include:
188185
- **Cross-AI Analytics and Reporting**
189186
- **Enterprise Tool Integrations**: Slack, Microsoft 365, Salesforce, Google Workspace, Box, Zoho Docs, etc.
190187

191-
192188
## 🔄 Integration Process
193189

194190
Getting started with DashHub is simple:
@@ -200,7 +196,7 @@ Getting started with DashHub is simple:
200196
5. **Customize**: Upload your company logo and settings.
201197
6. **Start Creating**: Start using and enjoy the newest AI developments in a save enviroment.
202198

203-
## 🏗️ Technical Architecture
199+
## 🏗️ Technical Architecture
204200

205201
The platform is designed as a web application with the following key components:
206202

apps/admin/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"postcss-combine-duplicated-selectors": "^10.0.3",
2020
"postcss-sort-media-queries": "^5.2.0",
2121
"react-helmet-async": "^2.0.5",
22+
"tailwindcss": "^3.4.14",
2223
"uikit": "^3.21.13",
2324
"wouter": "^3.3.5"
2425
}

apps/frontend/.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# build output
2+
dist/
3+
# generated types
4+
.astro/
5+
6+
# dependencies
7+
node_modules/
8+
9+
# logs
10+
npm-debug.log*
11+
yarn-debug.log*
12+
yarn-error.log*
13+
pnpm-debug.log*
14+
15+
16+
# environment variables
17+
.env
18+
.env.production
19+
20+
# macOS-specific files
21+
.DS_Store
22+
23+
# jetbrains setting folder
24+
.idea/

apps/frontend/Dockerfile

Lines changed: 0 additions & 25 deletions
This file was deleted.

apps/frontend/app/entry.client.tsx

Lines changed: 0 additions & 18 deletions
This file was deleted.

apps/frontend/app/entry.server.tsx

Lines changed: 0 additions & 139 deletions
This file was deleted.

apps/frontend/app/root.tsx

Lines changed: 0 additions & 31 deletions
This file was deleted.

apps/frontend/app/routes/_index.tsx

Lines changed: 0 additions & 48 deletions
This file was deleted.

0 commit comments

Comments
 (0)