Skip to content

FACG5/sahemProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sahemProject

About

sahem is a platform that links creative youth from Gaza strip who lack the suffecient fund to start their own projects with donors from all around the world.


Problem statement:

The existence of guys with alot of creative and development ideas who lack the required money to fund thier projects while on the other hand, there are alot of people all around the world who are interesting in gaza economy development and are willing to support people with creative ideas.


Our solution:

Creating a website that grants creative people the opportionity to create and present thier ideas globally and be given the chance to be funded while at the same time allow donors who are interested in development in gaza from all around the world to view these projects, search with their criteria of interest and fund their desirable projects.


User Story

  • As a guest I want to be able to register at the website.
  • As a guest I want to be able to login to my account.
  • As a register user I want to be able to create project proposal.
  • As a guest I want to be able to see the details of project proposal.
  • As a guest I want to be able to see the picture, contact details, personal information and a brief summary of the owner of project propsal.
  • As a guest I want to be able to logout.
  • As a guest I want to search for projects by title.
  • As a donar I want to able to fund favourite project.

Database schema:

Image of schema


Prototype: 🔗

Here is the link for the prototype


Technology stack:

  • Express.js
  • postgresql
  • HTML/CSS

How to run locally

git clone https://github.com/FACG5/sahemProject.git Create a .env file in the root of the project with a DB_URL variable e.g. DB_URL = postgres://othman:123456@localhost:5432/fund

Team members:

Ahmed, Marwan, Othman