- This is server part of BibloTechPi Project.
- Cilent Parts
- Android
- iOS : Coming Soon
- PWA : Coming Soon
- Rent and return book with QR code
- Search Books with its title / author / publisher
- Write and read book review
If you just have installed fresh Raspbian, legacy version of NodeJS is preinstalled. It’s out of date and doesn’t support many important features. So we have to remove it to install latest version.
sudo apt-get purge nodejs
sudo apt-get purge npm
If your OS is Debian based Linux like Raspbian, type following command.
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
For other OS users, check out https://nodejs.org/ko/download/package-manager/
sudo apt-get install mysql-server
During the installation, you will configure root password for the database. Remember the password.
cd ~
git clone https://github.com/e-sung/BibloTechPi-Server.git BibloTechPi-Server
cd BibloTechPi-Server
npm install
npm run setup
npm run start