Git Product home page Git Product logo

aapkavaidya's Introduction

Image

Aap Ka Vaidya - Swaasth ek Jaroorat


✍  About the Project

=> A flutter based application for easy interaction between patient's and doctors. During Pandemic many of the patients are looking to get a regular health check-ups but moving outside in such conditions seems risky.

=> So the application is build for this problem, it consists of chatbox with realtime database , login/signup page using firebase google signin and email/password sigin/signup, cool animations using rive , covid tracker with realtime updates , a tracker for nearby ambulance, also addon to this there is a relax zone which comprises of mini games and music to chill out.

=> The app uses YouTube API to call the videoplayer to get indulge in streaming youtube videos there, nearby locations of hospitals is also set using Google Map API.


📫  Getting Started

To run the application on your local machine :

=> Fork this repository. Click on the symbol at the top right corner.

=> Open your Git Bash command window and in the root directory type the following commands :

    1) git init -initializes the git repository from the GitHub. 
    2) git clone -Clone the repository to your local machine
      (git clone https://github.com/<your-github-username>/AapKaVaidya)

=> Open your Android IDE :

    1) Open the file at the root directory
    2) Code your modifications in the project

=> Create a new branch :

    1) git checkout -b <your_branch_name>

=> Add your changes and commit it out :

    1) git add . -Updates the index using the current content found in the working tree
    2) git commit -m "your_msg" -Create a new commit containing the current contents of the index with a message

=> Push your local changes to GitHub Repository :

    1) git push -u origin <your_branch_name>

🤖  Some useful links to learn flutter:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.


⚠️  Issues:

Always feel free to file a new issue with a respective title and a detailed description on the AapKaVaidya repository.


🤝  Contribution:

If you have any great ideas which can make this project more better, you can make changes and send me a Pull Request(PR) with a respective title and description on the AapKaVaidya repository, I will definitely review your pull request.


❤️  Project Admin

Harshit Singh

GitHub followers

ForTheBadge built-with-love

Open Source Love svg1


⚡  Mentors

aapkavaidya's People

Contributors

bhavesh1129 avatar hareshnayak avatar harshit564 avatar himeshnayak avatar sloth-panda avatar vrushti24 avatar yashank18 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

aapkavaidya's Issues

Modify the UI for games and music tab

Is your feature request related to a problem? Please describe.
Right now, the music buttons are non-functional. The user wants a more interactive experience and this could be done with modifying the UI and UX.

Describe the solution you'd like
Make an interactive and good looking UI for the extras_page.dart by using Stack and Constrained Boxes etc. On clicking the games bar each game should run properly, set the audio player, and attach stop and start buttons and also add some basic audio clips.

Additional context
Ensure that you do not hard code any strings in the app. All strings should be added to the strings.dart file and other utilities in the util folder and widgets in the widgets folder.

Implement Facebook sign-in

Is your feature request related to a problem? Please describe.
Right now, the login buttons are non-functional. The user is taken to the next page without any verification or login process. Implement Facebook Sign-In for the app.

Describe the solution you'd like
Firebase can be used to implement the Sign-In process. On clicking the Facebook Sign In button, the person should be prompted to choose from his ids. He/She should be taken to the next page on successful login.

Additional context
Ensure that you do not hard code any strings in the app. All strings should be added to the strings.dart file.

Adding Content to Drawer

The drawer is displayed after double tap on the menu icon. The empty space can be replaced by the actual menu content.

Modify the nearby hospital page

  1. Add a pin drop location and path from starting point to ending point
  2. Add ambulance tracker on the following path to hospital

Add Contributing File

Hey @Harshit564!
I had checkout your project and it is so good but as I can see you haven't added anything in your contributing.md file so I want to take up this issue and make your contributing.md file awesome as your project is.

Thank you!

License

This app does not have license each and every project have that so if u want I can attach MIT license

Attach a Covid19 tracker page

Attach a covid tracker with covid19india.org or any other API and collect data of only India and its states. Try to line graphs to show the change

Creation of issue and pr templates

An issue template will state the type of issue and other information about the issue while a pr template will do the same for a pr let me know if this needs to be done @Harshit564 as part of swoc

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.