Skip to content

This project is a REST API created using Node.js, Express, and MongoDB. It functions as a social media simulation, allowing users to follow each other and like shared posts.

License

Notifications You must be signed in to change notification settings

mehmet-dogru/social-media-simulator

Repository files navigation

social-media-simulator-api

author: Mehmet Doğru

Getting Started

To start working with the project, follow the steps below:

  1. Clone this repository: git clone https://github.com/mehmet-dogru/social-media-simulator.git

  2. Run the npm install command to install the necessary dependencies.

  3. Install Docker and Docker Compose.

  4. Navigate to the project's root directory and start the application by running the docker-compose up -d command.

  5. Visit http://localhost:3000 in your browser to view the application.

License

This project is licensed under the MIT License.

API Documentations

Postman Documentation

https://documenter.getpostman.com/view/27310189/2s93sZ8ExL

Swagger Documentation

baseUrl/api-docs/

ex: http://localhost:3000/api-docs

Swagger1

Swagger2

Swagger3

About

This project is a REST API created using Node.js, Express, and MongoDB. It functions as a social media simulation, allowing users to follow each other and like shared posts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages