Skip to content

tekdi/teachers-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quality Gate Status Reliability Rating Security Rating Maintainability Rating Vulnerabilities Duplicated Lines (%) Bugs Coverage

This is a Next.js project bootstrapped with create-next-app.

Shiksha: Teachers-application

What is Shiksha?

Shiksha is a next-generation scalable open-source learning solution for teachers.

Getting Started

This is a Next.js project bootstrapped with create-next-app.

new changes

Prerequisites

System Requirements
Operating System Windows 7 and above/4.2 Mac OS X 10.0 and above/Linux
RAM > >= 8 Gb
CPU 2 cores, > 2 GHz
Software dependencies
Node > 18.19.0 (or Install the latest release of LTS version)
npm 10.2.3

Project Setup

  1. Clone project

    git clone https://github.com/tekdi/shiksha-frontend/tree/shiksha-2.0

    Note: Stable versions of the sunbird portal are available via tags for each release, and the master branch contains latest stable release. For latest stable release refer

  2. Install required dependencies

    npm install
  3. Configuring the Environment Refer the sample environment file: https://github.com/tekdi/shiksha-frontend/blob/shiksha-2.0/.env-sample

Running Application

  1. Run the application in development mode

    npm run dev

    Open http://localhost:3000 with your browser to see the result.

  2. To build the application use

    npm run build