- Frontend Application Additions for AmourAila Project
- Project provides an online web presence for the client and their customers. Client and Customers are allowed to login and interact with one another to update their personal details that identifies who they are and for them to also create records of their previous activities for future reference. This helps admin and their employee to obtain information for each customer along with what services they recieved previously to understand what services they should be doing afterwards. Therefore, this will allow employers and employee to have access to every client's record and have an understanding for the next processes in regards to services with the business.
- Requires backend application
\/ \/ Commands below \/ \/
npm i "Installing all dependencies including development dependencies"
npm run dev "Running the application in development mode"
npm run build "Build the application from development mode"
npm run preview "Running the application in production mode"
workbox injectManijest "updated Service Worker to custom-SW"
- ViteJS
- React
- M.U.I.
- React Form Hook
- React Query
- Moment (removed feature)
(2022-03-29) [10:16]
- Application Set-up
- Guest
- Home
- Carousel
- About
- Services
- Blog
- Contact
- Google Maps API
- Home
(2022-03-30) [13:49]
- Guest
- Footer (update)
- Login
(2022-03-30) [19:23]
- Admin
- Layout & Footer
- Home
- Settings
(2022-04-07) [00:04]
- Admin
- Account Settings (C.R.U.D.)
- Work Schedule
- Default Dates
- Create Time
- Default Dates
(2022-04-07) [16:47]
- Admin
- Work Schedule
- C.R.U.D.
- Work Schedule
(2022-04-19) [18:16]
- Client
- Home
- Settings
- Edit Dynamic Account
- Booking
- View Admin Release Date/Time
- Create Booking w.r.t. to Admin Date/Time and overlap w.r.t. to other Client Users
(2022-04-20) [17:43]
- Admin
- Appointments
- View & Edit Existing Bookings for Current Date
- Appointments
(2022-04-22) [17:54]
-
Admin
- Appointments
- Delete Bookings for Current Date
- View, Edit, Delete Bookings for Upcoming Dates
- View and Delete Bookings from past Dates
- by Date & by User
- Updated footer routes
- Light Edits for Button Displayed
- Appointments
-
Client
- Updated footer routes
- Light Edits for Button Displayed
-
Guest
- Light Edits for Button Displayed
(2022-04-25) [16:42]
-
Guest
- Login
- Form Validation
- Icons
- Login
-
Admin
- Form Validation
- User
- Icons
- Show/Hide Password
- Schedule Availability
- Bookings
- User
- Form Validation
-
Client
- Form Validation
- User
- Icons
- Show/Hide Password
- Booking
- User
- Form Validation
(2022-04-30) [19:44]
- Completed App
- Day/Night Mode
- PWA
(2022-05-08) [01:42]
-
New Entity
- Admin & Client Record
- Read, Update and Delete Record
- Admin & Client Record
-
Removed Entities
- Admin & Client
- Availablity
- Schedule
- Booking
- Admin & Client
(2022-05-08) [12:42]
- Admin & Client Help Tutorial
(2022-05-10) [15:23]
- Updated Error Alerts w.r.t. A.P.I. Requests
- New Entity
- Admin
- IP Blocking
- View, Create, Delete
- Whitelisting IPs
- View, Create, Delete
- IP Blocking
- Admin
(2022-05-13) [01:36]
-
Application Package Upgrade
- React & React-dom -> @18
- Admin User Search Feature
(2022-05-17) [13:19]
- Admin
- Whitelist IPs
- Edit
- Whitelist IPs
(2022-05-17) [17:53]
- Client
- Settings (Acknowledgements)
- Class Component Extension (O.O.P. Methodology)
- Settings (Acknowledgements)
- Final rectifications