The community received mTask wholeheartedly. I have received many comments from users and friends. Though the site is not yet ready for production but continuous development and update to the codebase is happening.
What is new?
1. Code improvements
Main
app.js
file received some attention, some middleware has been changed and database connection is updated. Configurations now use.env
file for easier development environment setup. All the form submit is now protected againstCSRF
attack and user input is validated usingJoi
package.IndexController
is updated to facilitate both regular user and admin login. Check GitHub
2. User Settings
Now user can change full name and email from their settings page. Lot more settings will be added as the development progresses. Check out the code.
3. Admin Dashboard
A separate dashboard is added for site's administrators. They can check some basic stats, approve recent orders, and add categories. Check out the code
4. Add Category and Category view
Admin now can add category with description, and image. Category page template is also updated to show header and description. On GitHub
Add category
Category view
5. User Dashboard
Now seller will see Received orders on if the have any or if they have any open services. It will also show tooltip of approval deadline, though the approval functionality is in development. Check GitHub
Buyer's view
Seller's view
Updates Regrading SteemConnect Hot Sign
I've talked with @fabien to fix the SteemConnect escrow transfer issues. He and his team is on it. If they fix the problem, I'll switch to hot sign and not ask for active key.
Upcoming
- Flash notification of success and errors
- Client side user input validation
- User private profile to manage finance and check stats and a many more
DEMO: https://steemmtask.herokuapp.com
Pull Request: GitHub
Posted on Utopian.io - Rewarding Open Source Contributors
Nice work! Hopefully, they can get the "SteemConnect escrow transfer issues." fixed soon. You can redirect after a signed transaction too, so the flow should still be okay.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you. If they can, it would open a door to many of my projects. I have some other projects to be built on top of steem escrow.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I might be wrong but I don't think Steemgigs uses Escrow yet so you might be the first! 🙌
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes, I also don't think they uses escrow. I am planning to create a few other projects using steem escrow. But I have limitation in terms of experience in Node JS. This is my first project with Node JS and MongoDB.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @reazuliqbal I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit