Difference between revisions of "Opplet Web"
(→Discovery efforts) |
(→Mockup efforts) |
||
Line 77: | Line 77: | ||
|- | |- | ||
![[#Mockup efforts]] | ![[#Mockup efforts]] | ||
− | | | + | |To mockup the website's [[information architecture]] ([[information architecture|IA]]), to define its [[graphic design]] and [[UX design]], to create a placeholder and develop initial outline.||[[Hostinger]] |
|} | |} | ||
Revision as of 17:48, 16 March 2024
Opplet Web is both (a) the network of #The websites that CNMCyber Team (hereinafter, #We) takes care of and (b) #Endeavors to build that network. Technologically, #The websites are a part of the platform called #Opplet. Opplet DNS redirects to this wikipage.
Purpose
#Marketing and #Learning are two equally-important objectives.
Marketing
- #The websites shall generate:
- Enrollment of students for the #Educaship and #WiseNxt products;
- Recruitment of Educaship partners and CNMCyber volunteers;
- Sales of the #Careerprise and #AINurtz products.
- Each of #The websites shall play its role in Careerprise Funnel. The #Target section of this wikipage describes such roles.
Learning
- #The websites shall serve as workspace for the individuals engaging in job-alike practice as a part of #Educaship and #Careerprise programs. Because of this objective, #We would like to consider a wide variety of #COTS packages.
Taskforce
#We would like to build #The websites and are identifying the pathways to do so. #Taskforce approach and #Sequence of projects are two primary assumptions so far.
Team diversity
- #We consider a combination of experts and, because of our #Learning purpose, newbie students to work on website projects:
Roles
- When hiring, review candidates' portfolios, check references, and conduct interviews to assess their skills and fit for your project. Additionally, consider working with freelancers, agencies, or outsourcing firms based on your budget and project requirements.
- Web Designer:
- Look for a designer with a strong portfolio and experience in web design.
- Assess their creativity, attention to detail, and understanding of user experience principles.
- Web Developer:
- Hire developers proficient in the chosen technology stack.
- Look for candidates with relevant experience and a solid understanding of web development best practices.
- Content Creator:
- Hire content creators who can produce engaging and SEO-friendly content.
- Look for individuals with experience in your industry or niche.
- Quality Assurance Specialist:
- Hire QA specialists to thoroughly test the website before launch.
- Look for candidates with attention to detail and experience in website testing.
- Project Manager:
- Consider hiring a project manager to oversee the development process and ensure deadlines are met.
- Look for individuals with strong communication and organizational skills.
- Web Designer:
Recruitment
- With regards to the recruitment, #We plan the following:
- Manager search. We would like to try to find the manager first. Working knowledge of website development (not just and, possibly, not "web development" at all) and productive project management skills are essential for the manager role. If we fail to recruit a new project manager, we would consider assigning the manager role to one of our team members.
- Staffers' search. The manager should lead our search for non-managerial staffers listed in #Roles.
- Student recruitment. When the WiseNxt project takes off, it shall produce a number of students that can join our staffers as apprentices.
Endeavors
Developing a website involves several key iterations, from conceptualization to deployment. #We combine those steps into website projects. Here's a step-by-step guide on how to develop a website along with advice on hiring the right people for each stage:
Discovery efforts
- Website purpose: Define Website Goals and Audience
- Identify the purpose of your website (e.g., informational, e-commerce, portfolio).
- Understand your target audience and their needs.
- Tech design: Finalize a Technology Stack
- Decide on the technology stack based on your requirements (e.g., WordPress, Django, React.js).
- Consider factors like scalability, security, and ease of maintenance.
- Website purpose: Define Website Goals and Audience
Stage Description Delivery location #Discovery efforts To define the website purpose, tech design, and preliminary content CNM Wiki, links are posted at #The websites
Mockup efforts
- Website IA: Plan Your Content and Structure
- Create a sitemap outlining the structure of your website.
- Define the content you'll need for each page.
- Website design: Design Your Website
- Hire a web designer or a design agency to create wireframes and mockups.
- Ensure the design aligns with your brand identity and user experience principles.
- Website IA: Plan Your Content and Structure
Stage Description Delivery location #Mockup efforts To mockup the website's information architecture (IA), to define its graphic design and UX design, to create a placeholder and develop initial outline. Hostinger
Construction efforts
- Web Development:
- Hire web developers to build the website based on the approved designs.
- Ensure the website is responsive and accessible across different devices and browsers.
- Implement features such as forms, search functionality, and interactive elements.
- Content Creation:
- Create high-quality content for each page, including text, images, and multimedia.
- Optimize content for search engines (SEO) to improve visibility.
- Deployment into Production:
- Deploy the website to the production server.
- Set up backups and monitoring to ensure uptime and security.
- Web Development:
Stage Description Delivery location #Construction efforts Target COTS such as #WordPress, #Non-WP CMS, #Odoo, BookStack, etc. Hostinger or CNM Lab Farm
MVP efforts
- Testing and Quality Assurance:
- Perform thorough testing to identify and fix bugs and usability issues.
- Test across various devices and browsers to ensure compatibility.
- Website administration: Post-Launch Maintenance
- Regularly update content and security patches.
- Monitor website performance and user feedback for continuous improvement.
- Testing and Quality Assurance:
Stage Description Delivery location #MVP efforts Target website In-house at Opplet
The websites
Commercial
Non-profit
Actual NS
For the purposes of this wikipage, #Actual NS refers to the Internet service providers (ISPs) that are directly pointed to by #Opplet's nameservers as of now. Some of DNS record are marked as #(extended) and some are marked as #(to be revised).
GoDaddy
- As of now, #We use GoDaddy for domain registrations. We also keep few DNS zones there. #We don't utilize and don't plan to utilize GoDaddy for hosting.
Hetzner
- As of now, #We use Hetzner for hosting. We also keep few DNS zones there. #We plan to start using Hetzner for domain registrations, because #GoDaddy doesn't allow posting .de nameservers.
Hostinger
- As of now, #We use Hostinger for hosting. It appears that Hostinger requires nameservers pointed, so #We have to keep related DNS zones there.
Target
For the purposes of this wikipage, #Target refers to the target purpose of a particular website in the context of Careerprise Funnel.
ToFu
- For the purposes of this wikipage, #ToFu refers to Careerprise Presence, which is the top of the funnel for the #Educaship and #Careerprise products. Among #COTS to be deployed for those #The websites that shall generate leads, #We consider WordPress, Grav, and Ghost.
MoFu
- For the purposes of this wikipage, #MoFu refers to Careerprise Literacy, which is the middle of the funnel for the #Educaship and #Careerprise products. Among #COTS to be deployed for those #The websites that shall generate prospects, #We consider BookStack, Jekyll, Wiki.js, and WordPress.
BoFu
- For the purposes of this wikipage, #BoFu refers to Careerprise Intouch, which is the bottom of the funnel for the #Educaship and #Careerprise products. Among #COTS to be deployed for those #The websites that shall onboard and serve the customers, #We consider HumHub, Odoo, and WooCommerce. The Yii framework is used in Opplet.net.