Skip to content

Latest commit

 

History

History
169 lines (111 loc) · 4.13 KB

README.md

File metadata and controls

169 lines (111 loc) · 4.13 KB

Welcome to BloodDonors Frontend 👋

🚧 Blood donors front project in development... 🚧

A project to help you connect with blood donors and people who need blood.

🔖 Table Of Contents


🤔 How To Run This Project In Your PC

💻 Step-1: Clone the project in your pc

git clone https://github.com/AshfaqRahman/BloodDonors-frontend.git

or if you use ssh link

git clone git@github.com:AshfaqRahman/BloodDonors-frontend.git

Step-2: Get the denpendencies

Go to project root and execute the following command in console to get the required dependencies:

flutter pub get 

Step-3: Setting up the enviroment variables

Create create a new file .env in the root directory. And the file should have the followings

API_URL=<backend_base_url>/api
SOCKET_URL=<backend_base_url>

Example

API_URL=http://localhost:3000/api
SOCKET_URL=http://localhost:3000

Step-4: Run the project

Run in web

flutter run -d chrome

Run as windows app

flutter run -d windows

or If you open your app in vscode or android studio you can run the app using the run button.

Step-5: Run the backend in your localhost

Back To The Top


🚀 Technologies

  • Dart
  • Flutter
  • Websocket

Back To The Top


🌱 Minimal Requirements

  • Dart SDK version: 2.16.0 (stable) +
  • Flutter 2.10.0

Back To The Top


🎊 Features

🎇 Finished

  • [✔️] Authentication: Register and login
  • [✔️] BloodPosts Creation
  • [✔️] Adding Donation
  • [✔️] Direct message
  • [✔️] Blood Search

Back To The Top


💡 How To Contribute

  • 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

Back To The Top


👤 Author And Contributors


Hasan Masum


Ashfaq Rahman

Back To The Top


👨‍💻 Supervisor

  • Mohammad Tawhidul Hasan Bhuiyan, Lecturer, Department of Computer Science and Engineering Bangladesh University of Engineering and Technology Dhaka-1000, Bangladesh

Back To The Top


🔏 License

Copyright © 2022 Hasan Masum hasanmasum1852@gmail.com

This project is licensed by MIT License.

Back To The Top