The service allows CRUD operations and the retrieval of basic statistical data
It is built on top of NodeJS and Express. It is higly flexible because it provides the following features with opportunity to:
- Create comment by user
- Get specific comments by user
- Retrieve ranked list of top ten(10) hashTags and top ten(10) mentions
- Get all comments with pagination and search by hashTags and mentions
- Update comments by user
- Soft delete comment by users
To obtain the postman documentation url
To obtain a copy of this app download or clone the repository at this url
You must have
- NodeJs Installed
- A browser Installed
- An Internet connection to download the dependencies.
- (If the repository wasn't cloned)Extract the contents of the downloaded zip file into any suitable location on the computer
- In the command prompt, cd to the root of the directory you extracted the app into
- Run 'npm install' to install all dependencies
- Run 'npm run start:dev' to start the application
- In a browser address bar navigate to
http://localhost:${PORT}
with your preferred PORT on env
- To start the docker containers on your terminal run
docker-compose up -d
- NodeJs
- Express
- Typescript
- Mongodb(database)
- typegoose
- Deployed on Heroku
- AbonyiXavier