V 1.0.0
Version 1.0.0 is the first stable version of the Pawfect Care Website, here are some things that it can do as for now:
Managing Pets Information.
Version 1.0.0 gives you the ability to add new pets, update existing pets, and remove existing pets from the website. You can easily add pets as admin using the add button.
You add an image for the pet, as well as enter their name, species and price for adoption. The age field is missing but I plan to fix that in future updates. You can also
update pet information directly on their profile page, you can change their profile picture as well as their name, species and adoption price. The option to remove the pet
is also available on their profile page. Note that only admins are able to perform these actions.
Appointment Booking
Version 1.0.0 also allows users to schedule an appointment for their beloved pets. Users will be able to book an appointment for any data throughout the week, apart from the weekends
and the days before today's date. Available slots will be shown to inform users how many slots are left, by default there are 18 slots available for single day. Users will be also able
to pick a timeslot that suits them. Users are only able to book appointments for days and timeslots coloured green, the slots coloured red cannot be booked. User will be notified after
successful booking. As for now the booking information isn't kept anywhere, apart from the database, but I plan to add some things to user profile like booked appointments in future updates.
Pet Adoption
Version 1.0.0 also allows users to adopt any pet available on the website. Users can adopt any pet they would like for the specified price. Once the user clicks the adopt button
the adopted pet will show up in the user's basket. They will be able to increment and decrement the quantity of the same pet in the basket, but I plan to remove this feature for
pets and add a accessory shop in future update. User will be able to finalize their order by completing the order, once they do so, their order will show up on their profile page.
Login System
Version 1.0.0 has a simple login system that allows users to sign up and log in to the website. The login system only allows for one role as for now, but I plan to improve that
system in the future by adding some security measures that will determine whether you're admin or regural user.
Contact Support
Version 1.0.0 has a simple contact us page, which allows users to write messages, entering their details, and message describing the issue they're facing in detail. As for now
the contact us page does nothing, nothing is stored or sent anywhere. I plan to get an email system as well as store user enqueries in database in future updates.