Web project management tool selection (top)

Source: Internet
Author: User
Tags ticket hosting web hosting mercurial version control system logstash sumo logic groovehq

Original: Web project management tool selection (top)

As emerging technology companies thrive, many Web applications and browser tools are popular among developers, designers, freelancers, and project managers. These tools are evolving and we are seeing more and more desktop applications and mobile applications being developed.

In this article, I've collected some online resources from different sources that developers can find useful tools for. These tools are more suitable for Web project development, and can be used in almost all technology-based project development. You'll see apps for email marketing, task management, Cloud IDE, and more. These applications are growing at a rapid pace and are looking forward to a better future in the commemorative time.

Code Management

Previously, the code for various open source projects was published through blogs and personal web pages. This is not the easiest way to share, nor is it easy for others to contribute to the code. Here are a few tools for managing project code that are very useful for both individual developers and team developers.

Github

Github, the GIT version control system, uses an elegant way to manage project code. More cost-effective than subversion,git, the installation process is simpler for beginners. It's easy to create a new version branch, and you don't have to be afraid to ruin your hard work.

One of the important reasons I strongly recommend that you use GitHub is because it's been a long year. Its free tools are good, including user wikis, Q&A support, push requests, and free web hosting. There are many developers on the web, and using GitHub for code management is a perfect choice.

Beanstalk

Few people mention it compared to Github,beanstalk, but it's still a great tool. Beanstalk is designed to create a private repository for teams that work in the back-end, supporting Git, mercurial, and subversion for version control. It has many features and even includes a field deployment service to the Web server.

If you have never heard of Beanstalk, then I must recommend you at least look at their pages. The services they offer can benefit any dev team, especially for complex projects that release many versions.

BitBucket

If you don't choose GitHub, you can use BitBucket, which is supported for free repo hosting for open source projects. You can also pay for private APIs and server space, but these are optional. BitBucket also supports multi-user and git or mercurial. BitBucket is best suited to a development team that doesn't want to be expensive, with a lot of resources and online guides that make it irresistible.

Task management

People who are familiar with project management are aware of the need for a to-do list. Now it's the digital age, we want not only cool Web applications, but also cool communication tools to communicate with team members. Imagine a shared list where the tasks above might be assigned to a specific user. Here are some of the best professional tools to keep your tasks organized.

Trello

Although I have only spent a short period of time, but I think it is the current digital management tools in the leader. Dashboards are easy to manage and the registration process is fast. Some of the terms may be confusing, but Trello's introduction page answers a number of common questions.

One of my favorites is that it allows you to work in sync with the rest of the team. New project tasks are assigned on their own dashboards, which include the agent or sub-dashboards on the dashboard. Tasks can be marked as "to do", "done", and "done". The interface may look a little odd, but please use it for a while, and I promise you won't be disappointed.

Do

The name of do is very simple, but the concept of task management is not simple. This Web application is very easy to use and it focuses on team management. Tasks are assigned to different people for each project. All your calendars and contacts will be synced to other members of the team.

It is not necessary for a single user to use do. Its UI may be unsatisfactory, but many of its features are useful to the design team or the studio. You can even integrate Gmail and Google Drive with Google accounts into the app. If you want to try it out, you can sign up and try the free feature first.

Basecamp

After many years of Basecamp, I still have to put it in this recommendation. It's easy to create your own team, manage task assignments. It can also be used to discuss and schedule, or to share documents and resources among team members. Basecamp is a great way to connect team users and individual users together.

Payment processing

In addition to Palpal, there are many payment platforms to choose from. The digital transaction area requires back-end support for credit cards or third-party APIs. The following tools are available to developers who need to deal with online payments but do not want to start from scratch.

Stripe

Stripe, this popular payment platform has always been highly acclaimed. Since last year I have heard the CEO and the development team mention the name, and they have been struggling to find the right payment platform. The stripe API is very easy to understand and works well in any back-end language.

Paymill

Paymill and their supporting documentation are absolutely impressive. Payment transactions are done by credit or debit card, and more payment channels will be supported in the near future. They offer a number of services, the most powerful of which is the fast plug-in library, which supports Drupal, Virtuemar.

Of course, Paymill is not perfect, but it can be easily installed in the usual e-commerce platform.

Braintree

I think Braintree is a more than one payment platform used by Web application developers. Their clients include GitHub, Angry Birds, 37Signals, and other famous technology brands. Recently they have released a post, which is about front-end JavaScript validation and is easy to install.

Dashboards are also easy to get started for new users. If you need a simple payment platform, then I highly recommend Braintree.

Data logging

It is clear that data records are not useful to everyone. The data logging application makes an in-depth analysis of the data traffic and the problems that arise in the server. Data logging is useful if you want to test for code that has been upgraded and changed, or if you want to increase the number of front-end users and data traffic for your site.

These resources may be externally managed, and they can generate your data records in a very structured form.

Sumo Logic

This is a new company in this field, providing a good service. Record data is presented in the dashboard interface in a refined chart and number format, allowing you to easily locate the problem from the most recent data query and organize it as needed.

All the data is stored in the cloud, so you don't have to worry about local hard disk space being enough. If you would like more information, please visit their FAQ page.

Logstash

Logstash's cute design makes it a standout in its class of products. Logstash is fully open source and can be released at will. The installation process takes some time, but its features are flawless for a self-hosted solution.

After entering the dashboard, you can see all the past records. You can reorganize it in the way you like it, or you can search for it by date or keyword. A lot of information is available in the latest documentation page. This information logging system is not intended for ordinary users, but it provides more control over other similar products. Besides, you can't refuse open source tools!

Papertrail

Papertrail This app is acclaimed for its ability to produce high-quality records. They are also cloud-based hosting platforms, so you can log in to the Web server to get all the data. Because of the uniform rate, I think their price is higher than sumo logic. Sumo only charges for the items users use, so smaller companies pay less.

Papertrail is better suited to work on tasks that are very heavy, and more appropriate for the server administrator team or Web Developer.

Instrument panel Analytics/dashboard Analytics

In my opinion, the dashboard is the most interesting web application of the 2013. These tools provide you with access to all of the company's important data. It is suitable for the quantitative data such as comparison test, e-mail registration, monthly visit quantity and so on. Dashboards are a useful tool to measure the success or failure of your project by using data-counted numbers to speak.

Mixpanel

When I was searching for the dashboard app in my head, Mixpanel jumped out immediately. They have been online for many years and have been providing a large number of records for data analysis enthusiasts. Mixpanel can provide you with excellent service when you need to document the interactions that visitors leave on your site. You can check the retention rate of new registered users or users. They also offer free accounts that can quickly bring you to the world of dashboard analytics.

Digmydata

Digmydata can be connected to many networks, and given this ability I have included this recommendation list. People may need to visit different websites to get a variety of data, while Digmydata's dashboard contains several payment platforms, such as PayPal, Google Checkout, and stripe.

You can also include the API key for MailChimp, Aweber, or campaign Monitor's account. With a connection to Google Analytics, you can even bring your documents and spreadsheets down from googledrive. Digmydata is more like a huge dashboard, and the data you need is on top of everything. If you have time to try it out, you will find it very cool.

Instrumental

The instrumental dashboard and the above two applications are a bit stronger than the tech sense. It monitors server usage, hard disk space, CPU speed, and some other quantitative data. This service is useful for companies pursuing high-tech standards.

But it's expensive. Instrumental is very good, but it is not to be.

Customer Support

Companies and websites that provide direct support for themselves may end up drowning in the mire of customer requests. If you want to sell a product or service, you need a way to deal with the customer's questions.

There are a lot of apps available for the Customer Support category, so try to find the one that's right for you.

Intercom

People who do not know enough about the Customer Support page should be aware of the next intercom. After you know it, you will know that its popularity is not by luck. Intercom's Admin page is simple for both novice and veteran, meaning you don't need much technology to handle support ticket and email.

Groovehq

Groovehq is another very cool app that I'd like to recommend. It can be run on a mobile phone, tablet, and desktop Web browser. In the same window you can handle Twitter, support leaflets listened chat. Arranging support work orders and assigning them to them is a piece of cake. If you have a lot of customer service staff to handle the support ticket, then the charging model is likely to be expensive, but Groove is absolutely perfect for small startups.

Tender Support

Tender support is more concise than the above two applications, it is suitable for the pursuit of simple users. You can quickly understand its underlying operations. What I'm not satisfied with is that they don't have a free plan for new users and smaller customers. But overall tender is a good support app, all the core features you might need.

Web project management tool selection (top)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.