Skip to content

Repository for Team inzone-c for deploy(impact) running in 2021

Notifications You must be signed in to change notification settings

namgng/deploy-impact-21-inzone-c

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 

Repository files navigation

InZone C Education App

InZone helps refugees to get better education.

Let's deep dive to the app.

InZone C Parse Server Credentials

Run On Your PC

Clone the project to current directory.

  git clone https://github.com/WomenPlusPlus/deploy-impact-21-inzone-c.git .

Change directory.

  cd client-inzone

Install dependencies.

  yarn install

RUN!

  yarn start

API Reference

  • https://inzone-c-parse.tools.deployimpact.ch/parse is the base url.

  • All requests include a header that is "X-Parse-Application-Id: inzonec"

  • Some requests include a header that is "X-Parse-Session-Token: tokenWhenUserLoggedInorSignedUp"

  • Example student info: username=giada&password=giada123

  • Example coordinator info: username=emrecan&password=emrecan123

User Login

  POST /users?username=inzonec&password=inzonecisbest
Parameter Type Description
username string Required. Username of user.
password string Required. Password of user.

Get All Exams Related to User (Student) (With RefugeeCamp Option)

  GET /classes/Exam?where={"$or":[{"examLocation":{"__type":"Pointer","className":"RefugeeCamp","objectId":"REFUGEECAMPOBJECTIDWILLBEHERE"}},{"examLocation":null}]}&include=examLocation&include=createdBy
Parameter Type Description
objectId string Required. RefugeeCampId of user.

Get MCQ Questions of an Exam

  GET https://inzone-c-parse.tools.deployimpact.ch/parse/classes/MultipleChoiceQuestion?where={"examId":{"__type":"Pointer","className":"Exam","objectId":"EXAMOBJECTIDWILLBEHERE"}}
Parameter Type Description
objectId string Required. ObjectId of an exam.

Authors

  • @giadafallo -> Giada Fallo -> Project Management
  • @ogimgio -> Gioele Monopoli -> Frontend Lead
  • @paradyo -> Emrecan Özkan -> Full Stack Developer

About

Repository for Team inzone-c for deploy(impact) running in 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.3%
  • HTML 2.0%
  • CSS 0.7%