Skip to content

tanner666/Next.js_Website_IS601

 
 

Repository files navigation

Our Site:

https://njit-wis.github.io/project-2-team-web/

Overview:

This project was developed as part of my IS601 course and involved creating a robust Next.js web application to fulfill the specified requirements for a fictional educational software company. Our development process adhered to Agile and Lean methodologies, ensuring flexibility and efficiency throughout the project lifecycle.

Key Features:

Internationalization (i18n) and GDPR Compliance: We meticulously ensured that our web app was compliant with internationalization standards and GDPR regulations, guaranteeing a seamless user experience for a global audience while prioritizing data protection.

Search Engine Optimization (SEO): To enhance visibility and discoverability, our web app was optimized for search engines, ensuring it ranks well in search results.

Google Analytics Tracking: We implemented Google Analytics tracking to gather valuable insights into user behavior, enabling data-driven decision-making and continuous improvement.

Playwright Testing: We conducted testing using Playwright to identify and rectify any potential issues, ensuring a reliable and error-free user experience.

Sales Funnel Integration: The website was meticulously designed around a targeted sales funnel, guiding users seamlessly from initial engagement to conversion, thereby optimizing the user journey.

Deployment via GitHub Pages: Our web app was deployed using GitHub Pages, providing a simple and efficient way to showcase our work to a broader audience.

GitHub Actions for Automated Workflows: We leveraged GitHub Actions to automate various workflows, streamlining tasks such as testing, deployment, and continuous integration, making the development process more efficient and error-resistant.


Project 2

Please READ everything I am giving you and everyone needs to submit in Canvas.

Install Instructions

Run:

  • npm install
  • npm run build <- after first install
  • npm run dev --turbo <-Startup Live Dev Server for lIve preview on http://locahhost:30000

Lecture Videos

0 Brand Archetypes and Implementing the Sales Funnel

Reading and Cheat Sheets

Google Analytics / Other Info

Project Requirements

Introduction to the Project and Grading System

Dear students, welcome to the project! In this project, you will be working together as a team to build a web application that meets specific requirements. The project has three levels of difficulty, which roughly correspond to IS218/601 (Basic), IS219 (Intermediate), and IS421 (Advanced).

As per your respective course, you are required to complete the corresponding project level:

  • IS218/601 students must submit the Basic project requirements.
  • IS219 students must submit the Basic + Intermediate project requirements.
  • IS421 students must submit the Basic, Intermediate, and Advanced project requirements.

We are including all of the levels in the assignment to show you what you will learn in the future and/or provide those who want to challenge themselves with a roadmap of what to do if they complete the project early. For instance, if you're in IS218/601 and complete the Basic requirements a week or two early, you might want to try implementing something from the Intermediate or Advanced project. While you cannot receive more than an A or additional credit for completing more than the required level, working on the advanced marketing and artificial intelligence features described in the Intermediate and Advanced project specifications could make your project much more impressive.

Grading Components

  1. The selected project rubric (Basic, Intermediate, or Advanced) - 40% of your grade
  2. The corresponding project presentation rubric (Basic, Intermediate, or Advanced) - 40% of your grade
  3. The individual contributions report rubric - 10% of your grade
  4. The resume rubric - 10% of your grade

Each rubric has specific criteria, and you will be assigned points based on your performance in those areas. To ensure success in this project, it is crucial to actively participate, contribute to the project tasks, and collaborate with your team members.

Throughout the project, maintain a detailed issue log on GitHub, documenting the tasks you have completed, including story points. This will serve as evidence of your contributions to the project. You should also provide documentation such as user stories, wireframes, and design mockups, to demonstrate your involvement in various project aspects. In your individual contributions report, explain your personal learning, skill development, and growth, supported by evidence from the issue log and story points.

Remember, the key to success in this project is consistent effort, collaboration, and accountability. Good luck, and let's work together to create an amazing web application!

Project Background Information and Readings

  1. About Page
  2. Q & A with the CEO
  3. Understanding MyWebClass.Org
  4. Branding Guide
  5. StakeHolder Analysis
  6. Persona
  7. Site Map
  8. Sales Funnels
  9. How to Help Teachers Prepare for AI

General Information about Web Design and Psychology

  1. The Power of Neurotransmitters in Persuasive Marketing: A Comprehensive Guide
  2. Designig Sales Funnels
  3. Psychology of Choosing Imagry
  4. Basic Guide to Site Design

Project Document

Start Working On This - You need to go through all of the content:

This is a starter template for Learn Next.js. 2. Designig Sales Funnels 3. Psychology of Choosing Imagry 4. Basic Guide to Site Design

Project Document

Start Working On This - You need to go through all of the content:

This is a starter template for Learn Next.js.

About

project-2-team-web created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 94.8%
  • CSS 5.2%