Giter Site home page Giter Site logo

moshdev2213 / icare-medicals Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 2.0 751.83 MB

πŸ₯ ICare Medicals: Android & web apps, Vue.js admin dashboard, Spring Boot backend, MySQL, Azure ML for eye disease detection, SMS gateway πŸ“±πŸ’»πŸ‘©β€πŸ’ΌπŸŒπŸ‘οΈπŸ“ŠπŸ“±πŸ’™

Kotlin 22.70% Java 46.48% Vue 29.65% JavaScript 1.17%
android androidstudio kotlin mysql springboot springtoolsuite vue

icare-medicals's Introduction

moshdev2213

moshdev2213



ezgif com-crop (2)

React Β  Bootstrap Β  HTML5 Β  JavaScript Β  C++ Β  C Β  TypeScript Β  PHP Β  MySQL Β  MongoDB Β  Python Β  XAMPP Β 

Chart.js Β  Git Β  Firebase Β 

Node.js Β  GCP Β  Vue.js Β  Android Β  Kotlin Β  Tailwind CSS Β  Material UI Β  Figma Β  Linux Β  jQuery


Shabeer's Github Stats Shabeer's Top Languages

icare-medicals's People

Contributors

it21298912 avatar moshdev2213 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

it21195570 vb-1

icare-medicals's Issues

swalfire error

<script> import axios from 'axios'; import Swal from 'sweetalert2' const Swal = require('sweetalert2') export default { data() { return { doctor: { email: '', firstName: '', lastName: '', timeAvailabe: '', description: '', specializing: '', status: '', amount: '', cured: '', venue: '', added: '', edited: '' }, isValidEmail: true, isValidFirstName: true, isValidLastName: true, isValidTimeAvailable: true, isValidDescription: true, isValidSpecialization: true, isValidStatus: true, isValidAmount: true, isValidCured: true, isValidVenue: true, isValidAdded: true, isValidEdited: true, isFormValid: true }; }, methods: { submitForm() { Swal.fire('SweetAlert2 is working!') this.validateForm(); if (this.isFormValid) { // Send a POST request to your Spring Boot API axios .post('http://localhost:8083/api/v1/doctor/save', this.doctor) .then((response) => { console.log('Doctor data sent successfully:', response.data); // Optionally, you can reset the form fields here this.doctor.email = ''; this.doctor.firstName = ''; this.doctor.lastName = ''; this.doctor.timeAvailabe = ''; this.doctor.description = ''; this.doctor.specializing = ''; this.doctor.status = ''; this.doctor.amount = ''; this.doctor.cured = ''; this.doctor.venue = ''; this.doctor.added = ''; this.doctor.edited = ''; }) .catch((error) => { console.error('Error sending doctor data:', error); }); } }, validateForm() { this.isValidEmail = this.isValidEmailFormat(this.doctor.email); this.isValidFirstName = this.isValidField(this.doctor.firstName); this.isValidLastName = this.isValidField(this.doctor.lastName); this.isValidTimeAvailable = this.isValidField(this.doctor.timeAvailabe); this.isValidDescription = this.isValidField(this.doctor.description); this.isValidSpecialization = this.isValidField(this.doctor.specializing); // this.isValidStatus = this.isValidField(this.doctor.status); // this.isValidAmount = this.isValidField(this.doctor.amount); // this.isValidCured = this.isValidField(this.doctor.cured); this.isValidVenue = this.isValidField(this.doctor.venue); this.isValidAdded = this.isValidField(this.doctor.added); this.isValidEdited = this.isValidField(this.doctor.edited); this.isFormValid = this.isValidEmail && this.isValidFirstName && this.isValidLastName && this.isValidTimeAvailable && this.isValidDescription && this.isValidSpecialization && this.isValidStatus && this.isValidAmount && this.isValidCured && this.isValidVenue && this.isValidAdded && this.isValidEdited; }, isValidEmailFormat(email) { // Add your email validation logic here (e.g., regex) // Return true if valid, false otherwise return /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/.test(email); }, isValidField(value) { return typeof value === 'string' && value.trim() !== ''; } } }; </script>
      why sweet alert not pop up

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.