Skip to content

AshfaqRahman/BloodDonors-frontend

Repository files navigation

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


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages