feat: add classroomio's server to the monorepo (#168)

* add classroomio server to apps

* ReadME upadte

* Update README.md

* rename project to backend

* fix lock file

---------

Co-authored-by: Rotimi Best <[email protected]>
This commit is contained in:
Adeyemi Adetunji
2024-02-28 03:25:25 +01:00
committed by GitHub
co-authored by Rotimi Best
parent d040f9f12e
commit 3a22a73380
24 changed files with 8177 additions and 62 deletions
+5 -2
View File
@@ -76,8 +76,9 @@ Here is what you need to be able to run ClassroomIO.com
This repo is a mono repo that consists of 3 projects:
1. `classroomio-com`: The landing page of ClassroomIO hosted [here](https://classroomio.com)
2. `dashboard`: The web application that runs the learning management system.
3. `docs`: Official documentation of ClassroomIO hosted [here](https://classroomio.com/docs)
2. `backend`: The backend service that handles PDF & video processing.
3. `dashboard`: The web application that runs the learning management system hosted [here](https://app.classroomio.com).
4. `docs`: Official documentation of ClassroomIO hosted [here](https://classroomio.com/docs)
## Development
@@ -173,12 +174,14 @@ This repo is a mono repo that consists of 3 projects:
8. All projects should start running
- `classroomio-com`: [http://localhost:5173](http://localhost:5173)
- `backend`: [http://localhost:3002](http://localhost:3002)
- `dashboard`: [http://localhost:5174](http://localhost:5174)
- `docs`: [http://localhost:3000](http://localhost:3000)
9. Running a specific project
- **classroomio-com**: `pnpm dev --filter=classroomio-com`
- **backend**: `pnpm dev --filter=backend`
- **dashboard**: `pnpm dev --filter=dashboard`
- **docs**: `pnpm dev --filter=docs`