We've created a project, that need some updates, bug fixes, and improvements (new features), where it consists of:
- API (Rails 5 with JSON API Spec; JWT Authentication)
- Dashboard (Angular.js 1x)
- Editor Component (React Component that is embedded into Dashboard as UMD Module).
The project is a Chat Bot Dashboard, where we are using [login to view URL] as Messaging Channel (see their API), where we are integrated with them, using their APIs and Webhooks responses. All the data is stored in our database, using MongoDB.
The Editor Component is built with Storm React Diagrams, with a lot of modifications and improvements, generating a standard JSON structure, defining the conversation engine. This engine should be able to read that JSON, and provide the correct logic, such as saving variables in a Conversation Scope, doing the conditionals to select the next node (the next step in the conversation), and other features.
The Dashboard should display metrics, aggreated by Datetime, channel (Facebook, Telegram, Web Chat, ...), allow the customer to add Integrations (new channels using the Smooch API) and display conversations.
WHAT'S DONE:
- Basic Authentication between Client-side (Angular.js) and Server-side (Rails)
- Smooch Integrations (APIs and Webhooks), using Sidekiq Workers in Rails for those actions
- Webhook Parser from Smooch
WHAT'S MISSING:
- Metrics
- Refactoring of some methods
- Dashboard Improvements (a lot of bugfixes)
- Conversation Engine
- Bug Fixes
ABOUT THE CODE:
- Well Documented
- Some Tests
Dear Employer
Thanks for giving us chance to submit proposal on your project
Coming to your project scope we will fix the bugs ,add new features etc in your existing ROR,Angular.js application
Ping me via chat box so that we can discuss all details with you and start work asap
we have exp ror,angular.js developer in our company with 3-7 years exp and we will deliver you quality work
Looking forward to hear on same
Regards
Sam
Augurs Tech Pvt Ltd
Hi
I would love to discuss your needs further. I am a full stack developer with 10+years experience and extensive experience with building optimized web applications for small to large scale businesses. I strive to offer a professional service, deliver quality work, and communicate effectively. I am available to chat about this project now and look forward to hearing more.
Thank You