Hi,
I need a forum-like software with the following features:
- Usual forum stuff: forums, threads, comments, users
- Company abstraction layer: there will be companies as a model, each user will belong to a company and data from one company should be invisible to other companies. Only system administrators can create companies
- Users will be able to like/unlike comments on any forum type
- Users will have two types of votes: weight, and priority points. Both can be earned by specific actions, outside the scope of this project (need to provide route to add/remove each type of points)
- Users will be able to vote for threads according to the rules below
- There are three types of forums: weighted, priority, and regular.
On weighted forums, when a user votes for a thread, his total weight points are added to that thread, not just one vote. Weight votes are not spent, users can vote on as many threads as they want on weighted forums, and they can also remove their votes.
On priority forums, when a user votes for a thread, it only adds one point and that point gets "assigned" to that thread until that thread is flagged as "IN PROGRESS".
On regular forums, users do not vote on threads.
- User roles: guest (can read anything, can't post, can't like, can't vote); registered (can read, post, like, edit own post and vote); moderator (previous + can edit/close/delete other posts and comments); administrator (previous + can create companies)
- Standard forum-like actions: search threads, post thread, post comment, edit own comment, like/unlike comment, permalink, close thread, delete comment, delete thread, ban user, etc.
Special functions:
Moderators should be able to perform two types of actions: Move and Merge.
Move is simply moving one thread from one forum to another. However, when this is done, the thread on the previous forum must be closed and a link to the new thread in the new forum should appear. This means moving is not simply changing the forum the thread belongs, but rather creating a dup.
Merge involves selecting one or more threads and merge them together. When merging occurs, the merged threads should be flagged as merged, removed from the view, and a new thread will be created. The new thread text will be written again, and this new thread should contain a link to all threads it was based on, specially the users who participated in those threads by creating it and by commenting with more than X positive likes. The merge should always offer the option to also move the thread to another forum after the merge.
There's no problem on using existing stuff and start from there, as long as the license for the used stuff allows it to be used commercially. For example, NodeBB cannot be used since the source code needs to be licensed for it.
For the visual (AngularJS) part, we'll be using a theme. Most likely, this one: [login to view URL]
As to existing software/websites to relate to, here are some examples:
For the weighted votes, you can look at this website: [login to view URL] to see it in action.
For the priority votes, you can look here [login to view URL] and read how it works here: [login to view URL]
There will be also other minor requirements that will be treated once the project is awarded.
I'm looking forward to establish a relationship with a freelancer for more projects related to this and other MEAN stack projects. No companies please.
Also, place this code at the beginning of your bid or it will be ignored: [NOD1632]
Thanks!
Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat.....I will share some demo as well for recent works if you want to check.
You can also check my profile page as i have around 31% Repeat Hire Ratio..so i work as long term basis...
Hello ► Angular.js | RESTful experts here. ► Can show you recent work in chat. ► We can help you on it & deliver you on time. ► Please ping me back to discuss further. ► May I have a Specification Documentation ? ► For your note, we have team of 85+ in-house developers skilled with all major technologies including RoR, PHP, .NET, Android, iOS along with Designers and SEO... ||| ❰1❱ 2000+ Successful Project Deliveries. ❰2❱ 85+ In-House Developers & CSM / CSPO. ❰3❱ Offices in USA / Canada / Ireland / UK. ❰4❱ Execution Methodology: Agile Scrum. ||| So, Looking forward for your reply ASAP. THANKS & REGARDS...
Dear Sir,
I have read your project description & understood the initial high level requirements, so please initiate the chat to finalize the contract details, estimate, payment terms etc. As our current bid is just a ballpark estimate to give you an idea but we can finalize it, after our discussion.
Look forward to hearing from you.
Regards,
YK
LEADconcept
Hello,
I m Tahsinul Alam, completed Masters in Software Engineering now working as one of the project manager of Workspace Infotech,
software/Outsourcing firm located in Dhaka, Bangladesh. We have 13 different teams to work in different web and desktop technologies + admin related work all over
the world.
Technology:
We have excellent and dedicated Team of software/web developers, designers, data entry or admin support, customer care,accounting. We work on Php & Mysql(any framework) and CMS like drupal, wordpress, Oscommerce, API like paypal integration, wordpress plugin integration and java,jsp , template design. We do online services
including online support+ data entry+ SEO + admin support+ Sales representative + accounting to client.
We can give u full team or individual (worked directly under u) fixed salary or project basis or hourly support as u want.
About your project:
We go through your project details & we are confident in doing this whole project in due time.
End point:
Check the reviews for our previous work & also check
for our company portfolio and all other questions may arise.
Please send us more specific information as needed ( we need to sit for more details, after that we can give u perfect budget & timeline)
So that we can move forward easily.
Hope we can do a good business in near future.
thanks and waiting for ur response.
Thanks
Tahsinul Alam
Project Manager
WorkspaceIT
Hi,
I am skilled php developer and i am working in web development for the last four years i can complete your task in efficient time and cost please fell free to contact us
Thanks
moonwebtech
I have dedicated team on designing and technologies. qe have also experienced on working on form software in one of our project at company. we are full time freelancers and ao can complete the work quickly. will be waiting for your reply.
[NOD1632]
As expirienced javascript developer and former forums enthousiast, I'm interested in your project!
I can build a cloud based nodeJS server application that can manage forums for multiple companies in just two weeks full time. With a following test phase, the project can be completed within just one month.
With the given metronic theme, minimal time will be spent on layout and appearance. The focus will be on clean maintainable code. With additional time and budget, I can also write testsuites which would be a foundation for further development.
Due to small budget, administrative features will be limited to the listed amount.