Giter Club home page Giter Club logo

karthickshealingcentre's Introduction

Karthick Heling centre

This is an android only supported application built in react native. It can we used to view status, availability and Location of "Karthick's Clinic". The App consists of 3 entities:

  1. Visitor -> The person who is going to visit the clinic via online and offline
  2. Slots -> Its completely hidden in background. It stores the information on which time the clinic is available
  3. Bookings -> Every visitor can book their desired slot in which they can visit the clinic

Fire base set up (Backend)

  1. Create firebase account and add a project
  2. Associate an android app with the project and follow the steps mentioned in firebase website on pasting the google-service.json and linking with gradle files
  3. Switch to Blaze Plan
  4. Enable Anonymous authentication
  5. Enable Firestore database ( choose DB based on your country )
  6. Enable RealTime database
  7. Enable Functions and install the dependencies in your project itself as mentioned in firebase website
  8. login and give access from browser by firebas login
  9. initialize application by firebase init
  10. accept and install dependencies
  11. Copy the contents in function/src/index.ts and paste in your project's function
  12. Copy the contents in function/src/tsconfig.json and paste in your project's function
  13. Copy the contents in function/src/eslintrc.js and paste in your project's function
  14. Deploy firebase instance by firebase deploy
  15. Once deployed, initialize the data by calling initializeDataBase method (url can be found in firebase functions)

React native Setup (Front End)

  1. Install React native and its dependencies. refer here
  2. Clone the repository and cd karthicksHealingCentre
  3. Install in-app dependencies npx install
  4. Run the app using the command npx react-native run-android
  5. This will run the application

karthickshealingcentre's People

Contributors

vjk-embryoinc avatar learnwithvjk avatar

Watchers

 avatar

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.