Quiver
Clone of Quora website, a forum to ask and answer to some questions
Presentation
This project is my second experience with Symfony. It's inspired a lot by Quora, a forum where users can ask a question and answer to other user's questions. Since this website looks like a social network (with a like/dislike system, comments, subscriptions...), I have found that it would be a good challenge to create a clone of Quora, with all its features. I spend a lot of time on this website, so I knew most of the features that the clone should have. I have also took the opportunity of this new project to try another CSS framework, TailwindCSS.
Like the previous project, I didn't spend a lot of time on the front-end so that the clone look 100% like the original website, but I focused on the back-end features.
I was also focused on the syntax of my code to respect Symfony good practices for example Yoda conditions, dependancy injections, variable names...
Links
Link of the project's source code: Github
Since Heroku has stopped his free tier, this application is no more available.
Features
- Ask a question / Answer to a question
- Link/dislike system for answers
- Comment/Sub-comments system
- Authentication/registration
- Subscribing system with spaces and between users
Profile pictures are generated thanks to thispersondoesnotexist.
Used technologies
- HTML/CSS
- Tailwind CSS
- Javascript
Integration/Front-end:
- Symfony 5
- MySQL database
Back-end:
- Heroku