-
Notifications
You must be signed in to change notification settings - Fork 5
User Manual
ProjectHands is a Web Based system aimed to automate the management of charity Projects that includes managers,volunteers and people who is being helped , To save the time and get better performance of what is being done.
To start please check the Sign-In Process below.
To Sign-In please open the following URL:
http://projecthands.azurewebsites.net/signup
- Find join us in the upper right corner then click it
- Fill your basic details in the form then click submit
- Once you submission is reviewed , an agent will call you to give you more details and enable the account
- An email will be received to verify the registration email and complete the rest of the details 5-once the account is ready , you can use it to Log-In
To Log-In please open the following URL:
http://projecthands.azurewebsites.net/login
- Find User Log-In at the upper right corner
- Fill your username and password that you registered with
- Press login
The dashboard i a way to organize all of your tasks, jobs & chats in one place that is customizable by you
- After you logged-in you can see the Dashboard on the navigation bar
- Drag the relevant widgets to you dashboard from the widgets inventory
- For every widgets select which data it will show
- Go to the renovation page that the team leader exists in
- Click on his name on the chat
- You can contact him by chat or can see his public details and call him
in any case of problem or bugs , you can contact us by the following ways :
- Filling the contact us from on the website
- Open an issue through Issues board
No , the website is ready to use without any plugins.
No , we do not get paid for the volunteering you do in any of the projects.
- Install dependencies by running
npm install
- Install Karma-cli (Client Testing):
npm install -g karma-cli
- Install Mocha (Server Testing):
npm install -g mocha
- install gulp (Task Runner):
npm install -g gulp
- Install MongoDB & add
path-to-folder\MongoDB\Server\<version>\bin
to your PATH - Seed MongoDB with mock object by running
db-seed/db-seed.bat
(for Windows,db-seed/db-seed.sh
for Linux)
-
karma start
- run client unit testing -
gulp mocha
- run server unit testing -
gulp watch
- activate automatic Live Reload & JSHint. -
gulp css-autoprefixer
- automatically add vendor prefixes to CSS rules
- Run MongoDB locally by running
mongod
in the CLI (optional:--dbpath path
to override default path to DB) - To run tests:
npm test
(single run) - Run the server:
npm start
- OR Run the server with DEBUG prints:
npm run debug
- Access the server at
localhost:8080
Copyright (c) 2016 Netanel Draiman, Dan Draiman, Ihab Zhaika, Ruby Lichtenstien.