Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/timthedev07/kcamathshub

A community-based platform for providing peer-assistance with Math school work and questions, available internally at KCA.
https://github.com/timthedev07/kcamathshub

learning-platform math mysql nextauth nextjs online-community prisma tailwind trpc typescript

Last synced: 5 days ago
JSON representation

A community-based platform for providing peer-assistance with Math school work and questions, available internally at KCA.

Awesome Lists containing this project

README

        

# KCAMathsHub

This is a project dedicated to providing an online platform for students to ask questions related to Math; this targets students from primary to KS4.

The stack:

- Language: TypeScript
- Frontend
- Next.js
- Next-Auth
- Tailwind
- Backend
- tRPC
- Prisma
- Storage
- MySQL
- AWS S3

## Setup Instructions for Developers

[Install nodejs](https://nodejs.org/en/download).

Setup nodejs and yarn (package manager):

```bash
npm install --global yarn
```

Close the terminal window and open a new one on your desktop.

First, clone the repository and install deps:

```bash
git clone https://github.com/timthedev07/KCAMathsHub.git
cd KCAMathsHub/app
yarn
```

Open the folder `KCAMathsHub` in VSCode or any editor you want.