Skip to content

MicrosoftStudentAmbassadors-Kenya/ICJLearn_Online_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Learning - Microsoft Imagine Cup Junior Online Learning Platform

The Microsoft Imagine Cup Community Kenya seeks to make an impact through coding, collaboration, and competition. Innovate with passion to tackle global issues and bring your tech solution to life in the Imagine Cup.

As an initiative of the Microsoft Imagine Cup Community, Kenya, this Online E-Learning platform helps to facilitate learning among high school students in preparation of Imagine Cup Junior. Primary content to be shared on the platform includes Introduction to Technology, Microsoft, and Imagine Cup.

Key Functionalities: Learners can request office hours and signed up ambassadors can take up requests. Instructors can post resources and content

Resources: Instructors (Student Ambassadors) Students

Learn more: https://sway.office.com/GuDPF9mvu1ZGCd6C?ref=Link&loc=play


Quick Start

# clone repository
<<<<<<< HEAD
https://github.com/MicrosoftStudentAmbassadors-Kenya/ICJLearn_Online_Project
=======

# Install dependencies
cd ICJLearn_Online_Project && npm install
cd ICJLearn_Online_Project && cd client && npm install

Create account in Mongo Atlas and create cluster. Get your MongoURI by following the instructions and add it in keys.js file which is inside the config folder.

secretOrKey=ANY_SECRET
mongoURI: 'YOUR_URI'

To run the development server:

# the development server runs on port 3000
npm run dev

To run production build:

# create code bundle
npm run build

# run production server
npm run prod

Instructor's Portal





Student's Portal





Main Technologies

Client Side

Libraries used in Client-side

Server Side

Libraries used in Server-side

ICJLearn_Online_Project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published