Flight Owner Dashboard - Copy this React, Tailwind Component to your project
Make flightowner dashboard having following apis 1. GET http://localhost:8080/simply fly/admin/find airport/{airportCode} Find airport by code 2. GET http://localhost:8080/simply fly/admin/find airport/location/{location} Find airport by location 3. GET http://localhost:8080/simply fly/admin/list all airports List all airports 4. PUT http://localhost:8080/simply fly/admin/update flightownerprofile/{username} Update a flight owner's profile (shared with admin) 5. POST http://localhost:8080/simply fly/flights/add flights/{flightOwnerUsername} Add a new flight 6. PUT http://localhost:8080/simply fly/flights/update flight/{flightOwnerName} Update a flight 7. GET http://localhost:8080/simply fly/flights/all flights Get all flights 8. GET http://localhost:8080/simply fly/flights/by flightowner/{username} Get flights by owner 9. GET http://localhost:8080/simply fly/flights/by airline/{airlineId} Get flights by airline 10. DELETE http://localhost:8080/simply fly/flights/remove/{flightCode}/{flightOwnerName} Remove a flight 11. POST http://localhost:8080/simply fly/flightTrips/scheduleflighttrip/{flightOwnerName} Schedule a flight trip 12. PUT http://localhost:8080/simply fly/flightTrips/rescheduleflighttrip/{flightTripId}/{flightOwnerName} Reschedule a flight trip 13. GET http://localhost:8080/simply fly/flightTrips/owner/{username} Get flight trips by owner 14. GET http://localhost:8080/simply fly/flightTrips/getflighttripsbyid/{flightTripId} Get a flight trip by ID 15. GET http://localhost:8080/simply fly/flightTrips/getallflighttrips Get all flight trips 16. DELETE http://localhost:8080/simply fly/flightTrips/deleteflighttrip/{flightTripId}/{username} Delete a flight trip 17. GET http://localhost:8080/simply fly/customers/getbookingbyusername/{username} Get booking by customer username make it attractive use semantic ui or bootstrap not any other library for styling . Also dashboard must look professional like indigo website
