- Store post
- To analyse the data in a given post id
- Framework: express
- Databases: mysql
- Caching: Redis
- Tools: VSCode, Postman
- Store content of post in s3 bucket for larger content
- Kafka Workers to process the content
- ML Models: NLTK based models
git clone https://github.com/nitindoodhiya/post-analyser.git
cd post-analyser
docker compose up
- copy content of .env.sample to .env
sh setup.sh
- start api server:
npm start
- open http://localhost:3000/
- POST [/api/v1/posts/]
- GET [/api/v1/posts/:id/analysis]