Serverless API
- collects
- ip
- visit_timestamp
- individual actions and timestamps
- groups all together into a single visit
- stores in mongo db
- retrieves statistical relevant info on a protected endpoint
Client collector
- fetches IP and collects relevant info
- sends to api
- continuously monitor and send to api
(make sure this client collector is extensible to other projects and abstracted, so it's more like a library)
(also extend this to Portfolio)
Serverless API
Client collector
(make sure this client collector is extensible to other projects and abstracted, so it's more like a library)
(also extend this to Portfolio)