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

Backend for contact us form #185

Open
akshay1027 opened this issue Apr 6, 2021 · 17 comments · May be fixed by #327
Open

Backend for contact us form #185

akshay1027 opened this issue Apr 6, 2021 · 17 comments · May be fixed by #327
Assignees
Labels
gssoc21 Issues for GirlSript Summer of Code Level3 New feature, Major Bug fixing

Comments

@akshay1027
Copy link
Contributor

Describe the bug
create the backend ( database, API endpoints etc) needed for contact us form!

To Reproduce
Steps to reproduce the behavior:

  1. See error in the footer of homepage
@akshay1027
Copy link
Contributor Author

i would work on this issue! @Aaishpra @khushishikhu please suggest what backend tech stack i can use, am comfortable with node js , express js and mongo db! would be happy to learn other tech stacks as well and solve this

@khushishikhu
Copy link
Member

khushishikhu commented Apr 7, 2021

@akshay1027 If you really want to go forward in the backend issue please go with this tech stack only you are familiar with. And It is a humble request from both the maintainers that post your queries on the discord channel so that we can keep track of the work. Thank you

@akshay1027
Copy link
Contributor Author

Sure! So I will use Mongo DB for this, later you configure a cluster for yourself..! @Aaishpra @khushishikhu

@khushishikhu
Copy link
Member

@akshay1027 okay, you can and someone else is also working on the backend thing with MongoDB. Let's see if it will not create any crash

@khushishikhu khushishikhu added gssoc21 Issues for GirlSript Summer of Code Level3 New feature, Major Bug fixing labels Apr 11, 2021
@akshay1027
Copy link
Contributor Author

I will be using MVC architecture, hope the other contributor uses the same! Most people use this for the backend. (Model, Controller, Routes)

@satavshreya
Copy link
Contributor

@akshay1027 I am the one who is planning for backend we can discuss on this and then do the same Mongo DB atlas is what i am thinking of too Do let me know the further things

@akshay1027
Copy link
Contributor Author

Great! Share me your backend folder structure, I will also follow the same to avoid future problems! Regarding database, mongodb is best, so we will fix that 🙌🏻!

@satavshreya
Copy link
Contributor

@akshay1027 you started with this?

@akshay1027
Copy link
Contributor Author

No am currently having end sem exams, wasn't able to do much. Thinking of starting today, just seeing about firebase.. have you started ?

@satavshreya
Copy link
Contributor

we can go forward with firebase too what to you think
LGTM

@K-Kumar-01
Copy link
Collaborator

@satavshreya @akshay1027 @khushishikhu
I don't know if the work is still going on but do we need a backend.
One can create contact forms without backend as mentioned here.

@akshay1027
Copy link
Contributor Author

@K-Kumar-01 willl this work in material UI ? if so then its more than enough!

@K-Kumar-01
Copy link
Collaborator

@akshay1027
I haven't tried it with material UI. I think it can be given a try as I am not sure about it for material UI.

@Aaishpra
Copy link
Member

Aaishpra commented Apr 22, 2021

Well i found something https://medium.com/weekly-webtips/simple-react-contact-form-without-back-end-9fa06eff52d9
Can you see if this works @akshay1027

@akshay1027
Copy link
Contributor Author

Awesome, will try it out 🙌🏻 always happy to implement new tech!

@akshay1027
Copy link
Contributor Author

This doesnot seem to work @Aaishpra, i don't know if am missing something, can you check my code? i will text you in discord

@Aaishpra
Copy link
Member

@akshay1027 why don't you go forward and submit a PR and may be i can check it by testing in my system.

@akshay1027 akshay1027 linked a pull request May 19, 2021 that will close this issue
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc21 Issues for GirlSript Summer of Code Level3 New feature, Major Bug fixing
Projects
None yet
5 participants