Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Add a Contact Us Section #5

Open
7 tasks
SudharakaP opened this issue Aug 6, 2020 · 0 comments
Open
7 tasks

Add a Contact Us Section #5

SudharakaP opened this issue Aug 6, 2020 · 0 comments
Labels
area: backend Related to the API design or backend logic area: front-end Related to the UI

Comments

@SudharakaP
Copy link
Member

SudharakaP commented Aug 6, 2020

This section should probably go below the services section (#4) and should include,

Front End

  • The address, email and phone number of the company

  • A form where the customer can type their Name, Email and message.

  • The customer need to be able to attach a small file(s) to the form before sending. This can be handled in a separate PR if needed.

  • Display feedback to user upon clicking send if the operation was successful.

API

  • Create a REST endpoint to handle the email contact from response.

  • Since storing attachments and stuff are costly (given we will initially use a small db), we could just forward the information (along with attachments) that the customer enters to the business email address.

  • Give feedback to the UI on whether the operation is successful.

@SudharakaP SudharakaP added area: backend Related to the API design or backend logic area: front-end Related to the UI labels Aug 6, 2020
This was referenced Aug 6, 2020
SudharakaP added a commit that referenced this issue Sep 24, 2020
This completes the basic structure of the website.

Related to #9, #6, #5, #4
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area: backend Related to the API design or backend logic area: front-end Related to the UI
Projects
None yet
Development

No branches or pull requests

1 participant