Skip to content

Teachmint/demo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teachstack

Integrate Live Class Infrastructure in Minutes

Teachmint’s signature product - TeachStack empowers live classroom learning by adding real-time audio/visual communications to your app or website, making your classroom learning into a seamless experience

This repository provides a demonstration application to use teachstack api and create a basic app that connects the backend (server) and the frontend (client or app)

Requirements

Installation

  • Navigate to the directory where you would like to setup the repository and clone using:
git clone https://github.com/Teachmint/demo-app.git
  • Run Server

    cd /server
    npm install --force
    PORT=4000 TM_API_URL="https://api.teachmint.com" CLIENT_ID="`your_client_id`"" AUTH_KEY="`your_auth_key`" npm run dev

    (Or create a .env file in server folver with the above parameters and just enter "npm run dev")

    (Expected result: 🚀 App listening on the port 4000)

  • Run App

    cd /app
    npm install --force
    npm run start

    (Expected result: Runs app on localhost:3000)

Documentation

To know more about our api endpoints, please have a look at our documentation:

CLICK HERE TO SEE TEACHSTACK DOCUMENTATION

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •