Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/okandavut/socimed-backend

Socimed is simple social media. User can post text message and see all users posts and search posts by title.
https://github.com/okandavut/socimed-backend

Last synced: 2 days ago
JSON representation

Socimed is simple social media. User can post text message and see all users posts and search posts by title.

Awesome Lists containing this project

README

        

Socimed Api

### Introduction

Socimed is simple social media. User can post text message and see all users posts and search posts by title.

### Features

- Login
- Create new post
- List all active posts
- List user posts by user id
- Delete post by id
- Search posts by title

### Build Process

- Install packages and run project
```sh
$ git clone https://github.com/okandavut/socimed-backend.git

$ cd socimed-backend/

$ npm install

$ npm start
```
- Write and run test
```sh

$ npm run test
```
- Check coverage of project
```sh

$ npm run cover
```

### Feedback

Feel free to send me feedback on [Twitter](https://twitter.com/okandavutcom) or [file an issue](https://github.com/okandavut/socimed-backend/issues/new). Feature requests are always welcome.

If there's anything you'd like to chat about, please feel free send me dm on [Twitter](https://twitter.com/okandavutcom)!

### Technologies

- [NodeJS](https://nodejs.org/en/)
- [Body Parser](https://www.npmjs.com/package/body-parser)
- [Express](https://www.npmjs.com/package/express)
- [Helmet](https://www.npmjs.com/package/helmet)
- [Mongoose](https://www.npmjs.com/package/mongoose)
- [Morgan](https://www.npmjs.com/package/morgan)
- [Cors](https://www.npmjs.com/package/cors)

### Contributors

This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors).