swarooppatilx / scruter

Scruter is a local classifieds and community site designed to bring people together for buying, selling, and exchanging goods and services.
https://scruter.vercel.app
GNU General Public License v3.0
28 stars 135 forks source link

Contact Us Page Implementation #452

Closed ShivanshPlays closed 2 weeks ago

ShivanshPlays commented 2 weeks ago

Contact Us Page Implementation

Overview

This update introduces a fully responsive Contact Us page for Scruter, featuring a form where users can submit queries directly through the website. The feature is designed to improve user experience by allowing users to reach out for assistance or inquiries with ease. Additionally, the backend is configured to send these submissions directly to the Scruter admin via email.

Frontend Implementation

Backend Functionality

Demo

A screen recording demonstrating the fully functional Contact Us feature is included. The video showcases:

  1. Filling out the form fields with sample data.
  2. Submitting the form and the frontend’s loading state.
  3. Confirmation of successful submission through a toast notification.
  4. The backend sending the email with the query details to the Scruter admin.

Summary

This feature improves user accessibility and provides Scruter with a streamlined way to handle inquiries, contributing to better customer service and efficient query management.

https://github.com/user-attachments/assets/ea16c858-b625-4a79-8850-57d1f0c68d6c

responsive

Screenshot 2024-11-05 031721

closes #364

vercel[bot] commented 2 weeks ago

@ShivanshPlays is attempting to deploy a commit to the Piyush's projects Team on Vercel.

A member of the Team first needs to authorize it.

swarooppatilx commented 2 weeks ago

I'll delete the previous contact page and update the footer

ShivanshPlays commented 2 weeks ago

@swarooppatilx I have this page is linked to the contact us button in the footer already. So no need to modify i guess

swarooppatilx commented 2 weeks ago

@swarooppatilx I have this page is linked to the contact us button in the footer already. So no need to modify i guess

Yep, I only changed the route to /contact trying not to break anything

ShivanshPlays commented 2 weeks ago

@swarooppatilx great, hope the functionality is working, tell me if an changes are needed