Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request to merge into main from dev #33

Merged
merged 173 commits into from
Dec 19, 2023
Merged

Request to merge into main from dev #33

merged 173 commits into from
Dec 19, 2023

Conversation

flemton
Copy link
Owner

@flemton flemton commented Dec 19, 2023

🏁 Microverse's Final Capstone Project - [Frontend]

This Project is developed using React.js, designed to provide an intuitive user interface for managing reservations or appointments for test drives of Teslas. It communicates with the back-end API built with Ruby on Rails.

Link to Back-end PR: flemton/Final-Capstone-Backend#14

Implement Theme 🎨

Mobile Desktop
89tdt6 89teja
  • Updated titles, descriptions, and images to reflect a healthcare theme.
  • Adjusted navigation links to include sections related to doctors, appointments, and medical services.

Authentication System 🔑

  • Implemented a secure authentication system allowing users to log in using their username.

Navigation Panel Features 💻

  • Added navigation links to sections like "Cars," "Reserve," "My Reservations," "Add Car," and "Delete Car."

Mobile and Desktop Versions 💻 📱

  • Ensured responsiveness by creating both mobile and desktop versions of the website.
  • Tested and optimized the user interface for various screen sizes.

Appointment Booking 📆

  • Implemented a reservation system where users can select a date and city for doctor appointments.
  • Integrated a design based on "Book a vespa test-ride" for a seamless booking experience.

Deletion Functionality ❌

  • Added functionality for users to delete a car from the list, marking it as removed.

Reservation Management 📋

  • Users can view a list of their reservations, including item name, date, and city.

API Documentation 📓

  • Provided comprehensive documentation for the API, ensuring clarity and ease of use.

flemton and others added 29 commits December 18, 2023 21:41
Update readme and add images
@flemton flemton merged commit af99863 into main Dec 19, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants