Skip to content

FACG5/unicornz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unicornz

Unicornz provides company technology work experiences to young schoogirls to empower and inspire them. The Unicor.nz App works by connecting them (and those that live too far away to take advantage of such work experiences) with female Mentors and role models.


Problem Statement

Girls have a lack of knowledge about STEM field and therefore lack of presence in them and also the difficult to find places they want to get work experince opportunities to increase their knowledge of areas they are interested in.

Our Solution

Web app enables girls to search for suitable work experinces that are compatible with their interests and to be able to apply to them after the girls register on the site and give us all the necessary information about them which will help us to find the best opportunities.

user stories

As a girl

  • I want to sign up to the website.
  • I want to login to/logout from/ the website.
  • I want to be able to fill all questionnaire fields.
  • I want to view about Unicornz story.
  • I want to view all work experience in site with more details about it.
  • I want to look for work experience correspond to my skills.
  • I want to view more details about companies.
  • I want to filter the work experience by subject name and post code.
  • I want to apply to work experiences which I prefer.
  • I want to view my dashboard which contain user details, jobs application, my activity and latest news.

As a company

  • I want to sign up to the website.
  • I want to login to/logout from/ the website.
  • I want to be able to fill all questionnaire fields.
  • I want to view about Unicornz story.
  • I want to post job opportunities available in our company.
  • I want to approve girls' requests when they fit the criteria.

How to run website locally

  • Clone this repository
  • Run npm install
  • Create a config.env file
  • Add DB_URL AND SECRET
  • run npm run start to run the project

Database Schema

DB_SCHEMA

How to run tests

  • Run npm install
  • run npm test to run tests

Link Of Prototype Here

Tech stack

  • Express.js
  • PostgreSQL
  • ReactJS
  • HTML5
  • CSS3
  • Javascript

Team

  • Ahmad Abu Lebda
  • Ahmad Abdalla
  • Marwan Elkhoudary
  • Donia Hassona