nazy61 / naijahacks-lazyload

A platform that connect scholars, instructors/professionals, tutorial centres to students/individual that may need their help or interested in paying for their service either private or public in any course of study or enterpreneural skills acqusition.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NaijaHacks Hackathon 2018

Team LazyLoad

Team Members

Problem

Inadequate information on how to get physical instructors or experts that are good at a particular course of study or enterpreneural skillset. Tutorial centres not being able to get their target audience for their various programs and service

Proposed Solution

A platform that connect scholars, instructors/professionals, tutorial centres to students/individual that may need their help or interested in paying for their service either private or public in any course of study or enterpreneural skills acqusition.

Proposed Stack

Node, ReactJs, Apollo client, GraphQL and MongoDB (with mlab)

Benefit

  • To provide a local connect among the above entities so as to improve education in Nigeria.
  • A good resource for students to find where to learn and who to learn from and also for parent to find instructors/teachers for their kids.
  • Provide revenue for instructors/tutorial centers/work-space owners.
  • Reduce rate of unemployment in Nigeria.

Top-level directory layout

.
├── data                    # GraphQl files (alternatively `graphql` or `server`)
├── public                  # Compiled files (alternatively `dist`)
├── src                     # Source files (alternatively `lib` or `app`)
└── README.md   

How to setup project and run locally

Clone the repository

git clone https://github.com/Ahmzyjazzy/naijahacks-lazyload.git

Install all dependencies

Using yarn

yarn install

Using npm

npm install

Start watching the file and changes

Using yarn

yarn run watch

Using npm

npm run watch

Start the development server to serve static files and connect to database

Using yarn

yarn run serve

Using npm

npm run serve

Start project to test from the browser

Using yarn

yarn start

Using npm

npm start

About

A platform that connect scholars, instructors/professionals, tutorial centres to students/individual that may need their help or interested in paying for their service either private or public in any course of study or enterpreneural skills acqusition.


Languages

Language:JavaScript 96.0%Language:CSS 3.4%Language:HTML 0.6%