Skip to content

WatheqAlshowaiter/capstone-project-findme

 
 

Repository files navigation

Findme

Our website is a service that connects lost people with anyone who is looking for them. We have two scenarios on our website of loss, the first type is a lost person and the other type is people who are found but missing their relatives or anyone that takes care of them.
In the first scenario when someone is lost, his/her relatives will search for him/her. If they found him/her they will contact the person who posts. If not somebody will post pieces of information about the lost person with his/her way of contact. After the lost person is found (hopefully) using our service, anyone who posts the lost person will update the case to be successfully found.
The other scenario is finding somebody missing his/her relatives or whoever takes care of him/her. If he/she does not found in the search, someone will post about this person with his/her way of contact. then the operation is the same as the first scenario. Our website can be used by any user with all functionalities except posting or editing posts. This functionality requires a login and we are using Google authentication. We want our website to be as simple and efficient as possible to find lost people without any barriers from any kind of user with the minimum technical skills.

Website functionalities

  • User can visit the main page other sections (statistics, successful stories, ..etc)
  • User can go to about us to read a brief description about the website
  • User can go to the contact us page and send us a message
  • User can go to the missing people page, navigate over missing people, and search for them then contact people who post (outside our website)
  • Only Google-authenticated users can post for their lost/missed relatives people or updating their post
  • Google authentication will appear whenever there is a need to post or updating posts

Website Technolgies

  • Tailwind CSS
  • React.js
  • Material UI
  • Firebase

Website pages

  • Home page
  • About us
  • Contact us
  • Missing people
  • Missing person Page
  • Post lost

Websites colors (it may be changed after we know exact colors)

  • primary colors

    • Gradient from #16E0EF Light blue: #16E0EF to #1035EF Dark blue: #1035EF
  • secondary colors

    • #138DEF Blue: #138DEF

Findme pages mind map

Findme project pages mindmap

Findme user scenario and flowchart

Website findme flowchart

Releases

No releases published

Packages

No packages published

Languages

  • CSS 93.7%
  • JavaScript 6.2%
  • Other 0.1%