Skip to content

Repository files navigation

Learncity

Learncity is a modern, career-focused educational platform designed to empower individuals with the technical and professional skills needed for the tech industry.

Project Overview

Learncity provides a structured learning environment where students can enroll in various "Schools" to master specific disciplines including Engineering, Design, Data & AI, Cybersecurity, Management, and Creative Media.

Key Features

  • Structured Programs: Intensive training programs ranging from 3 to 11 months.
  • Flexible Learning: Both physical and virtual formats available.
  • Industry-Ready Curriculum: Practical, project-based curriculum focusing on modern tech stacks.
  • Career Focus: Designed to take students from basics to employment-ready.

Technology Stack

Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm or bun

Installation

  1. Clone the repository:

    git clone <repository-url>
  2. Install the necessary dependencies:

    npm install
  3. Start the development server:

    npm run dev

Scripts

  • npm run dev: Starts the development server.
  • npm run build: Builds the application for production.
  • npm run lint: Runs ESLint to check for code quality issues.
  • npm run preview: Previews the production build locally.
  • npm run test: Runs the test suite using Vitest.

Project Structure

  • src/components: Reusable UI components and sections.
  • src/pages: Main application pages and routes.
  • src/data: Static data for programs, schools, and content.
  • src/hooks: Custom React hooks.
  • src/lib: Utility functions and library configurations.

Built with passion for the next generation of tech talent.

About

This is a tech coaching institution.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages