This is a simple social media application built with Django, React, Tailwind CSS, Shadcnui, and PostgreSQL. It uses Redux with Redux Toolkit for state management and Cloudinary for image hosting. This app is a personal portfolio project created for learning purposes, with a focus on frontend development using ReactJS.
- Backend: Django
- Frontend: React, Tailwind CSS, Shadcnui
- Database: PostgreSQL
- State Management: Redux with Redux Toolkit
- Image Hosting: Cloudinary
- User authentication
- Create, read, update, and delete posts
- Like and unlike posts
- Save and unsave posts
- Follow and unfollow users
- Image upload with Cloudinary
This project was an incredible journey into the world of frontend web development. It allowed me to delve deep into React, and Tailwind CSS. I also got the chance to explore Shadcnui, a UI library that helped me create beautiful and responsive components for the application.
Contributions are welcome! Please feel free to submit a pull request or open an issue on GitHub.
If you have any questions or suggestions, feel free to reach out. I appreciate your feedback!
Explore the live version of this project on snapgram-9eaz.onrender.com.