Brief Project Description
- I created a Profile Store mini social media site wher user can create profiles and share post with others, post images, videos, blogs, and create a online presence in this social media and chat with other user in a common place with any user. This is a combination of Blog, Mini-E-Commerce Store, Chat and social media site that is unique for this project. Now This project is improving and more feature will come. The site is now under working not fully featured.
- About the Project
- Demo
- Features
- Tech Stack
- Getting Started
- Usage
- Screenshots
- API Reference
- Project Structure
- Contribution
- Roadmap
- License
- Contact
- Acknowledgments
Provide an extended description of your project. Explain the problem it solves or the need it addresses.
Include a link to the live version of your project or a demo video.
Live Demo: Project Live Link
Video Demo: Watch the Demo
- User authentication with bcrypt
- CRUD operations for profile management
- File upload to Cloudinary
- Real-time chat with Socket.IO
- Dark mode and responsive design
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: PostgreSQL
- Cloud Services: Cloudinary
- Authentication: Bcrypt, express-session
Instructions to set up the project locally.
List any software and tools required before installing the project.
- Node.js
- npm
- PostgreSQL
Step-by-step guide on how to install and set up the project.
-
Clone the repository
git clone [email protected]:HimansuWebCoder/Profile-Store-Mini-Social-Media.git cd Profile-Store-Mini-Social-Media npm install npm run backend