A project to help you connect with blood donors and people who need blood. Front end link: - https://github.com/AshfaqRahman/BloodDonors-frontend
- ๐ค How To Run This Project In Your PC
- ๐ Technologies
- ๐ฑ Minimal Requirements
- ๐ Features
- ๐ Finished
- ๐ก How To Contribute
- ๐ค Authors and Contributors
- ๐ค Supervisor
- ๐ License
git clone https://github.com/hmasum52/BloodDonors-backend.git
or if you use ssh link
git clone [email protected]:hmasum52/BloodDonors-backend.git
npm install
- Login in to your sqlplus as "system" user
- Then create a user and grant dba to that user.
create user c##<username> identified by <password>;
grant dba to c##<username>;
-
After connecting the user to navicate or datagrip Run dump file in sql/dump.sql to create the database.
-
Run the following command to see the triggers
SELECT * FROM USER_TRIGGERS;
Create create a new file .env in the root directory. And the file should have the followings
DB_USERNAME=c##<username>
DB_PASSWORD=<password>
DB_CONNECTION_STRING=localhost/orcl
JWT_SECRET=<user jwt secret>
PORT=<port number>
Example
DB_USERNAME=c##blood_donors
DB_PASSWORD=blood_donors
DB_CONNECTION_STRING=localhost/orcl
JWT_SECRET=hack_me_if_you_can
PORT=3000
npm start
or
npm run dev
- Node
- Javascript
- Express
- Oracle
- NodeJs - v14.18.1+
- Oracle 19c
- [โ๏ธ] Authentication
- [โ๏ธ] APIs
- [โ๏ธ] Oracle connection
- Make a fork of this repository
- Clone to you machine and entry on respective paste
- Create a branch with your resource:
git checkout -b my-feature
- Commit your changes:
git commit -m 'feat: My new feature'
- Push your branch:
git push origin my-feature
- A green button will appear at the beginning of this repository
- Click to open and fill in the pull request information
Contributions, issues and features requests are welcome!
๐ฎ Submit PRs to help solve issues or add features
๐ Find and report issues
๐ Star the project
- Mohammad Tawhidul Hasan Bhuiyan, Lecturer, Department of Computer Science and Engineering Bangladesh University of Engineering and Technology Dhaka-1000, Bangladesh
Copyright ยฉ 2022 BloodDonors
This project is licensed by MIT License.