I recently completed building a Pinterest-like app using Vue 3 for the frontend and FastAPI for the backend. Here are the key features of the project:
User authentication: JWT, Google sign-in, password reset, etc.
Real-time chat & notifications using WebSockets.
Pin creation: Save, like, tag, search pins.
Boards for organizing pins.
Admin tools to manage content.
Open source on GitHub.
This project was a great learning experience for me, especially in integrating real-time features and working with both frontend and backend technologies.
I recently completed building a Pinterest-like app using Vue 3 for the frontend and FastAPI for the backend. Here are the key features of the project:
User authentication: JWT, Google sign-in, password reset, etc.
Real-time chat & notifications using WebSockets.
Pin creation: Save, like, tag, search pins.
Boards for organizing pins.
Admin tools to manage content.
Open source on GitHub.
This project was a great learning experience for me, especially in integrating real-time features and working with both frontend and backend technologies.
You can check out the project here: https://pint3rest.xyz/ GitHub repository: https://github.com/shutsuensha/pinterest-clone-vue3-fastapi
Any feedback is welcome!