Hello is a social media web application that allows users to create and share posts, follow other users, and interact with each other's posts. This app also includes features for registering, logging in, and liking/disliking posts.
- Features
- Installation
- Usage
- Contributing
- License
- User registration and login
- Creating, editing, and deleting user profiles
- Creating, editing, and deleting posts
- Liking and disliking posts
- Following and unfollowing other users
- Viewing other users' profiles
- Responsive design for mobile and desktop devices
To install and run the application, follow these steps:
- Clone the repository: git clone https://github.com/sagar803/hello-social-media.git
- Install dependencies: npm install
- Create a .env file with the following environment variables:
- makefile
- Copy code
- MONGO_URI=your-mongodb-uri
- SESSION_SECRET=your-session-secret
- Start the server: npm start
After installing and running the application, navigate to http://localhost:3000 in your browser to access the app. From there, you can register, log in, and start using the features of the app.