Question

  • Creator
    Topic
  • #4040792

    Suggestion required for Web Development Company

    Locked

    by gulshan212 ·

    Hello this is Gulshan Negi
    I am a software developer. I have a question: when we begin developing any project, including any website, web application or game, we often get confused about where to begin and how to begin, and the entire process takes far too long. I was looking for a web development company who can assist us or help us in web or app development including some new ideas as well as something different things. I don’t know how to do these kinds of things. I need some suggestions on this.
    Thanks

All Answers

  • Author
    Replies
    • #4040809
      Avatar photo

      Reminder to all

      by birdmantd ·

      In reply to Suggestion required for Web Development Company

      Keep all internet links and names of companies out of the conversation or they will be deleted as SPAM by the moderators.

    • #4040860
      Avatar photo

      Reply To: Suggestion required for Web Development Company

      by kees_b ·

      In reply to Suggestion required for Web Development Company

      It seems you’re not a software developer yet. Or maybe you are a junior developer, but not a designer or analyst. And any IT project needs those roles also.

      You talk about “we”, so I assume you’re not alone. Then either find a better team around you, find a job where you can learn on the job, or first go to a college or university, study for a few years and then, hopefully, start a successful career in IT. Then you are the professional you aren’t now and probably never will become on your own.

      • This reply was modified 1 year, 4 months ago by Avatar photokees_b.
      • This reply was modified 1 year, 4 months ago by Avatar photobirdmantd.
    • #4040922

      Some advice from 1 year exp.

      by chrisuser199 ·

      In reply to Suggestion required for Web Development Company

      I am Chris Kay,
      I just stumbled on this website and saw your question, I am no expert on web development but I have 1 year of experience. I am a hobbyist, I never worked for any corporation, but I have designed and developed complex full-stack apps that I thought of as “Million dollar ideas”. I am confident because I went from developing layers randomly to being organized. It greatly improved my efficiency, so here are my steps. ( Assuming I know what stack I will use, for this example I will use the MERN stack ).

      First design the DB schemas, I create a folder called ‘models’ where I put all of the mongoose/mongoDB models or schemas. After that, you want to create your back-end routes ( where all HTTP requests get sent ). Routes typically are the ‘translators’ for the front and the DB, but they are also used for authenticating and authorizing users. You can test these routes before creating the front with open-source tools (e.g. Postman, Insomnia).

      After developing and testing the back-end routes one MAJOR mistake I made is immediately started developing the front end. If you do this you face two problems on one front, these problems are UI/UX and data handling. I recommend you first design the looks and UI on software like Figma ( which I use ) rather than coding immediately. So first draw how the page looks from both mobile and desktop perspectives and then proceed to code.

      When you finish designing the web you start developing the front end first create the data handling part then the UI/UX. It will help if you have the data already there.

      By no means I deem this to be a perfect ‘guide’, in fact, I don’t separately develop the layers. For me, it would be impossible to create the ‘perfect back end ‘ without going to the front end. Where I am getting is that it is best to separately develop the layers, but there are going to be micro transitions because our minds can’t precisely simulate the front end.

    • #4041037
      Avatar photo

      So the classic Software Development Life Cycle (SDLC)

      by rproffitt ·

      In reply to Suggestion required for Web Development Company

      Read https://www.tutorialspoint.com/sdlc/sdlc_overview.htm

      Here’s another write up from ChatGPT. You do know and use ChatGPT? Yes!
      “Describe the process used when developing a web site.

      The process of developing a website typically involves the following steps:

      1. Planning: This is where you define the purpose of the website, the target audience, and the key features and functionality that you want to include. You may also develop a site map and wireframes to help you visualize the layout and structure of the website.

      2. Design: Once you have a plan in place, you can move on to designing the website. This includes selecting a color scheme, typography, and visual elements that will be used throughout the site. You may also create mockups or prototypes to give you a better idea of how the website will look and feel.

      3. Development: With the design in place, the website development can begin. This involves writing the code that will bring the design to life and building the functionality that you identified during the planning phase. This includes creating the HTML, CSS, and JavaScript files that will be used to create the user interface and any back-end code necessary to manage databases, user authentication, and other server-side functions.

      4. Testing: Once the development is complete, you will need to thoroughly test the website to make sure that everything works as intended. This includes checking for bugs and ensuring that the website is fully functional on different devices and in different web browsers.

      5. Launch: With testing complete and any necessary fixes made, you can launch the website. This involves uploading all of the website files to a web server and making the site live for visitors to access.

      6. Maintenance: Finally, you will need to maintain the website over time, ensuring that it remains up-to-date and secure. This includes making regular backups of the site, updating any software or plugins that you are using, and monitoring the site for any security issues. Additionally, you may need to make ongoing updates to the content and functionality of the site based on user feedback and changing business needs.”

      Did you notice that one does not write code till much later in the process? Often you find companies wanting to skip to where there is code or a website and then fix it!

    • #4047149

      Suggestion required for Web Development Company

      by kapooranjali273 ·

      In reply to Suggestion required for Web Development Company

      As a web development company, here are some suggestions that may help you:

      Focus on customer needs: Make sure you listen to your clients and understand their specific needs. This will help you deliver a website that meets their requirements and provides them with a positive user experience.

      Use the latest technologies: Stay up-to-date with the latest web development technologies, tools and frameworks. This will allow you to create websites that are fast, secure, and scalable.

      Optimize for mobile: With the increasing number of mobile users, it’s important to optimize your website for mobile devices. This means making sure the website is responsive, loads quickly on mobile, and has a mobile-friendly user interface.

      Ensure website security: Security is a major concern for all websites, so make sure your website is secure and protected against any potential threats.

      Offer ongoing support: After delivering the website, make sure you offer ongoing support to your clients. This will help them keep their website up-to-date and make any necessary changes.

      Focus on user experience: Make sure the website provides a positive user experience by having a clean design, easy-to-use navigation, and clear calls-to-action.

      Develop a strong online presence: Use social media, SEO, and other marketing tactics to build a strong online presence and attract potential clients.

      Collaborate with other professionals: Collaborate with other professionals, such as graphic designers, content writers, and marketing experts, to create a comprehensive website that meets all of your clients’ needs.

      Keep learning: Keep learning and improving your skills to stay up-to-date with the latest web development trends and techniques. Attend conferences, workshops, and training sessions to expand your knowledge and expertise.

      Deliver on time: Deliver the website on time and within budget to maintain a positive relationship with your clients and build trust in your services.

Viewing 4 reply threads