Skip to content

thinkful-ei27/client-5NodeBodies

Repository files navigation

LearnVenture

Developed by 5NodeBodies

This is the frontend code for LearnVenture.org.

Client Testing Status: Build Status

Server Testing Status: Build Status

What it is

LearnVenture is a versatile tool you can use to build engaging educational quests. With a simple, straight forward design it is easy to use for both 'teachers' and 'students.' Anyone can use this site to help teach any topic. Educators can put students in the shoes of influential characters from history to test their knowledge of current curriculum. In the professional landscape, employers can use it to create informational material on how to use new products and services. If you have knowledge to impart, LearnVenture is a fun tool to help share that information.

Build a LearnVenture

screenshot of LearnVenture Builder

Embark on a LearnVenture:

screenshot of LearnVenture Builder

Future Features

  • More detailed analytics
  • Personalized results
  • Custom URLs to improve sharing
  • Support for images and sound files in addition to videos

Tech Stack Frontend

  • React/Redux
  • Redux-Form
  • d3 Cytoscape for graphical interface
  • Enzyme/Jest
  • Deployed via Netlify

Tech Stack Backend

  • Node.JS/Express
  • JWT with Passport
  • MongoDB/Mongoose
  • Database hosted on mLab
  • Chai/Mocha
  • Deployed via heroku

Demo Teacher Account

  • username: fryshake
  • password: password123

Contributers

About

client for choose your own learnventure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages