This is a basic Post-Comments Service where users can create text-based posts and comment on these posts.
The live website is hosted at Post-Comments Service.
- Users can create posts with text content.
- Users can comment on existing posts.
- Each post can have multiple comments.
- Comments are text-based.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Styling: Tailwind CSS
- HTTP Client: Axios
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/Dineshjnld/cloudsek-intern.git
- Navigate to the project directory:
cd post-comments-service
- Install dependencies:
npm install
- Start the backend server:
node server.js
- Open another terminal and navigate to the client directory:
cd client
- Install dependencies for the frontend:
npm install
- Start the frontend development server:
npm start
- Open your browser and visit http://localhost:3000 to view the application.