Skip to content
 
 

Latest commit

 

History

112 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Future Academy LMS

A monorepo learning management system built with Next.js, React, and Turborepo.

Prerequisites

  • Node.js (v20.14.0 or higher)
  • pnpm (v8.15.4 or higher)

Getting Started

  1. Install pnpm globally (if you haven't already):
npm install -g pnpm
  1. Install dependencies:
pnpm install
  1. Start the development server:
pnpm dev

Available Scripts

  • pnpm dev - Start the development server
  • pnpm build - Build the project for production

Project Structure

The project is organized as a monorepo with the following structure:

future_academy/
├── apps/
│   ├── tutor-dashboard/    # Tutor portal application
│   ├── students-portal/    # Student portal application
│   └── tutors-portal/      # Tutors management portal
├── packages/               # Shared packages and components
└── pnpm-workspace.yaml    # Monorepo configuration

Development

Each app in the apps directory is a standalone Next.js application that can be developed independently.

Contributing

  1. Create a new branch for your feature
  2. Make your changes
  3. Submit a pull request

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages