8000 GitHub - adedayojs/techedu: My Pet Project. An online school directory where prospective students seeking admission into all school in all educational level can have access to all schools first hand and can weigh the options of whichever they decide to attend
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

My Pet Project. An online school directory where prospective students seeking admission into all school in all educational level can have access to all schools first hand and can weigh the options of whichever they decide to attend

Notifications You must be signed in to change notification settings

adedayojs/techedu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechEdu CircleCI

An online Institution Directory.

Description

An online school directory where prospective students seeking admission into all school in all educational level can have access to all schools first hand and can weigh the options of whichever they decide to attend

Problem Statement

The hassle to get a suitable school for the suitable person has been a daunting task, ranging from knowing the right school to select for a specific course to accessing their courses structure first hand. A typical scenario is someone who needs to study computer science and is in need of professional service he could easily search for top schools in that field within his locality and get immediate response without having to go through the long boring Jamb Brochure.

Competition

https://hack.saucecode.xyz/teams/dragonbeast

Platform User

  • Prospective Student
  • Existing student

Features

Prospective Student

  • A prospective student should be able to sign up
  • A prospective student should be able to login
  • A prospective student should be able to logout
  • A prospective student should be able to update profile.
  • A prospective student should be able to see all schools listing.
  • A prospective student should be able to see a single school.
  • A prospective student should be able to search for a school by name, course, department, tags, location and other variables.
  • A prospective student should be able to see the profile for a single existing student.
  • A prospective student should be able to communicate with other student directly.
  • A prospective student should be able to communicate with other student in a group.
  • A prospective student should be able to create a group and join existing ones

Existing student

  • An existing student should be able to sign up.
  • An existing student should be able to login.
  • An existing student should be able to logout.
  • An existing student should be able to update profile.
  • An existing student should be able to add a school if not existing.
  • An existing student should be able to see all the schools he added.
  • An existing student should be able to update school profile without reviews from anyone if he/she is the one who created it.
  • An existing student should be able to create update request if he/she Is a student of a school and he/she wasn’t the one who added the school.
  • Other existing students (3) should be able to accept or reject update request created by non-creator student
  • A creator existing student should be able to see all update request from existing student.
  • An existing student should be able to cancel bookings.
  • An existing student should be able to create a group and join existing ones

ALL STUDENTS SHALL HAVE BASIC DETAILS SUCH AS

  • Name
  • Date of Birth
  • Email
  • User Id
  • Faculty/Department
  • Address
  • Level

ALL SCHOOLS SHALL HAVE BASIC DETAILS SUCH AS

  • Name

  • Date of Creation

  • Email

  • website

  • School Id

  • Faculty

  • Department under each faculty

  • Address

  • Lecturers

  • Courses

  • And other valid information about the school

Start App

Start the app with

    yarn start

    or if you use npm

    npm start

About

My Pet Project. An online school directory where prospective students seeking admission into all school in all educational level can have access to all schools first hand and can weigh the options of whichever they decide to attend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0