Skip to content

ShineSolar/BYUI-technical-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thank you for applying to Shine Solar! (DO NOT FORK)

Summary

This repository contains a nodejs Mock JSON server.

File db.json holds a small amount of relational json data. To start the server, check out the available scripts in the package.json file.

What is json-server?

Instructions

  1. Create a web application (in either javascript or python, your choice) that querys data from this backend server. The web app should look as close to the provided designs as possible. Create a new GitHub repository in your personal GitHub account for this project. loom video Design 1 Design 2 Design 3 Design 4

  2. You will need to clone this repo and run it in your local dev environment. No code needs to be added to the backend server.

  3. The 3 prompts you will need to query for are:

  • Return all the users found on the server
  • Return all orders found on the server
  • Return only the orders from the user Jane Doe
  1. You will need to authenticate your requests with this Bearer key "as33dienWJawEgm!@44SDeuasrl48zdsl!_"

  2. Once completed, email mpickett@shinesolar.com with a link to your newly created repository. I will clone your repo and test for completion on the same backend server. Please include in your submission if you are applying for an internship or full-time position and your available start date. Here are some helpful colors that I used.

#F5F6F7
#2485E1
#425563

Happy Coding!

Releases

No releases published

Packages

No packages published