Giter Site home page Giter Site logo

mark-watson-lrn / bootcamp_demo Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 2.34 MB

An exploration into Learnosity's API's as part of Learnosity's induction / bootcamp program.

License: MIT License

CSS 1.86% JavaScript 91.67% EJS 6.47%
learnosity api ejs-templates express nodejs

bootcamp_demo's Introduction

Mark Watson

Mark Watson

webpage github

Bootcamp Demo Quiz

Author API and Reports API

Table of Contents

  1. Project Description
  2. User Story
  3. Acceptance Criteria
  4. Installation
  5. Usage
  6. Credits
  7. License
  8. Repository Status
  9. Contribute
  10. Tests
  11. Checklist

1. Description

What is this project?

  • An exploration into Learnosity's products from the client / customer viewpoint. A team effort between Kuleena Binoy and Mark Watson.

Why this project?

  • It was decided to pick a topic where we could sample the different Item Editing features so we randomly chose the topic of Proteins.

2. User Story

  • AS a Learnosity customer
  • I WANT to be able to easily implement Learnosity's products into my web application
  • SO THAT I can set tests as specified by my clients.

3. Acceptance Criteria

  • GIVEN a landing page.
  • WHEN I select 'Start'.
  • THEN a quiz on proteins is rendered to my page.
  • WHEN I complete the quiz I can save and exit from the quiz.
  • AND I am presented with the result of my quiz.

4. Installation

You are welcome to download the source code from Github repository

Once downloaded, you will need to install the dependencies with the following command in your terminal:

npm install

You will then need to add your API keys into a .env file. I've left a template in the repository for you to follow.

Once you have created a .env file with your API keys you can run the application, type in the command line:

npm start develop

Enjoy.


5. Usage

The code can be downloaded from my Github repository for all assets created for the project.

You are welcome to modify the code as you need as allowed by the license


6. Credits


7. License

The works in this repository are subject to:

GitHub


8. Github repo status

GitHub top language GitHub language count GitHub last commit GitHub commits in last month


9. How to Contribute

If you would like to contribute, please comply with the Contributor Covenant Code of Conduct:

Contributor Covenant


10. Tests

  • No tests have been prepared for this application.

11. Checklist

All actions not checked are still to be completed:

[x] This application satisfies the acceptance criteria.
[x] Application is deployed to Heroku proteins-lrn.herokuapp.com.
[x] Application loads with no errors.
[x] User experience is intuitive and easy to navigate.
[x] User interface style is clean and polished.
[x] GitHub repository contains application code. [x] Application is deployed to GitHub Pages: Github location: https://github.com/mark-watson-lrn/bootcamp_demo
[x] Repository has a unique name.
[x] Repository follows best practices for class/id naming conventions, indentation, quality comments, etc.
[x] Repository contains multiple descriptive commit messages.
[x] Repository contains quality README file with description, screenshot, and link to deployed application: Github location: https://github.com/mark-watson-lrn/bootcamp_demo.


Back to the top

bootcamp_demo's People

Contributors

mark-watson-lrn avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.