Architecture challenge - define the right technology stack for web development

  • Tình trạng: Closed
  • Giải thưởng: $100
  • Các bài thi đã nhận: 4
  • Người chiến thắng: shadamezng7

Tóm tắt cuộc thi

Please read these requirements carefully. Incomplete entries, or entries missing the point, will be rejected.

The contest is about suggesting the right technology stack, including tools, language, libraries etc., for the following.

I want to create and run a web site, visually and functionally rather similar to pricespy.co.uk, however in an entirely different field. Information and pictures on physical objects will be presented to the user, depending on the user's selection among a number of filters, much like the filter pane on the left hand side of the attached picture. It needs to be quick and responsive. The total amount of information to be selected from is rather limited, so it is not an enormous database that will be created.

I want to use AWS as much as possible. Preferably components that are native to AWS or are known to run well on AWS and integrate well with other parts of AWS.

I am open to suggestions on open source components as well as commercial components, as long as they are not too expensive. Choosing ready-made libraries, templates or similar (rather than developing everything from scratch) is encouraged.

A viable contest entry is a list of the different chosen components, tools, libraries etc. in the suggested stack, together with a short written description on each of them why it is used and what the major benefits are from using that specific component (i.e., the benefits of using such a component, and the benefit of using the chose one instead of other similar components). The list (or table) should also clearly indicate for each of the chosen components/tools what category it belongs to (database, frontend framework, message broker or whatever).

If you have multiple suggestions on which tool to use in a certain category, you can include them both/all, with clearly stated pros and cons for each of them.

Describing the suggested framework in a clear, concise and easily understandable way is important when the selecting the winner, in addition to the actual content.

Do not hesitate to ask for clarifications.

There might be a follow-up project for a winner to actually help develop this, but there is no guarantee of such a project for the winner. And it is not mandatory for a winner to take on such a project.

Các kĩ năng yêu cầu

Những bài dự thi tốt nhất dự cuộc thi này

Xem thêm bài dự thi

Bảng thông báo công khai

  • monishsagar
    monishsagar
    • cách đây 3 năm

    Greetings.
    Hope you are doing well.
    I wanted to know if there is any specific back-end technology you want to build your website on. There are different language like php, python, .net in which we can build a website. Do you have any preferred language so that I can suggest good framworks accordingly.

    Thanks

    • cách đây 3 năm
    1. waldenwoods
      Chủ cuộc thi
      • cách đây 3 năm

      Hi Monish, thank you for a great question. Sorry that it took some time before I saw your question.

      Python would be the preferred language, unless there are strong arguments for another choice.

      • cách đây 3 năm
  • satishpandey
    satishpandey
    • cách đây 3 năm

    I have submitted a detailed entry of what technologies we will be using to create a website similar to pricespy I have tried to use AWS as much as possible, do have a look.

    Thanks

    • cách đây 3 năm
  • satishpandey
    satishpandey
    • cách đây 3 năm

    Hello

    • cách đây 3 năm

Làm thế nào để bắt đầu với cuộc thi

  • Đăng cuộc thi của bạn

    Đăng cuộc thi của bạn Nhanh chóng và dễ dàng

  • Nhận được vô số bài dự thi

    Nhận được vô số Bài dự thi Từ khắp nơi trên thế giới

  • Trao giải cho bài thi xuất sắc nhất

    Trao giải cho bài thi xuất sắc nhất Download File - Đơn giản!

Đăng cuộc thi ngay hoặc tham gia với chúng tôi ngay hôm nay!