A web application to provide single platform for organizing a blood camp.
- Register to blood donation camps conducted by organizations.
- Post requests for blood donation.
- Respond to blood donation requests by others.
- See nearby blood banks and get their details.
- Register to the website and create event.
- Maintain a list of all intersted donors and channel to communicate with them.
- Contact with the State Blood Transfusion Council(SBTC) and other banks.
- Register to the website and post blood requirements.
- Contact with other blood banks.
Your machine should have NPM , Node , MongoDB and Bower installed. A full guide for installing each of these is given below. Before you install any packages, ensure your package list is up to date with:
sudo apt-get update
sudo apt-get install -y npm
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo npm install -g Bower
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
sudo apt-get install -y mongodb-org
git clone https://github.com/rkpattnaik780/crimson.git
To download the node modules:-
npm install
To download the bower components:-
bower install
sudo service mongod start #to start the MongoDB
npm start #start the server
Visit http://localhost:3000 in your browser
- HTML5
- CSS3
- Bootstrap3
- Ajax
- AngularJS
- NodeJS
- Express
- MongoDB