GraceBurke-88 / mywebclass-simulation-advanced

MIT License
0 stars 0 forks source link

Learn Software Engineering and Modern Business Practices with MyWebClass Simulation

Instructor Introduction

Dear students,

As you begin the first sprint of our simulation, I wanted to clarify what is expected of you in terms of grading and assessment. The simulation will be worth a significant portion of your grade, so it is important that you take it seriously and work hard to meet the requirements.

The simulation will be assessed based on several factors, including the quality of the website you create, the level of collaboration and communication within your team, adherence to timelines, and adherence to the guidelines set forth in the requirements text.

In terms of the website itself, you will be assessed based on factors such as functionality, user experience, design, and content. It is important that your website is fully functional and meets the needs of the target audience. Additionally, the website should be aesthetically pleasing, easy to navigate, and have engaging content.

In terms of collaboration and communication, you will be assessed based on your ability to work effectively with your team members and communicate regularly with the project leader/manager. It is important that you are responsive to feedback, contribute to team meetings and discussions, and share your expertise with your team members.

Adherence to timelines and guidelines is also critical for success in the simulation. You will be expected to complete each task within the designated timeframe and follow the guidelines set forth in the requirements text. Failure to adhere to these guidelines may result in a deduction of points.

I encourage you to take this simulation seriously and work hard to meet the requirements. Remember that this is an opportunity for you to gain valuable experience in web development and working in a startup environment.

If you have any questions or concerns about the assignments, grading or assessment process, please do not hesitate to reach out to me or the graders.

Best regards,

P. Williams

Submit any questions or Issues to the Repository, so that they can be tracked and resolved.

Project Introduction

Welcome to the MyWebClass.org Simulation project! In this project, you'll have the opportunity to develop your skills in project management and web development, and to gain hands-on experience working with real-world tools and technologies.

To get started, we recommend using project management methodologies like Kanban, Scrum, Scrumban, Lean, and Agile to work more efficiently, deliver value to customers, and stay nimble and innovative. You should also use online tools like Slack, Discorse, Google Calendar, Microsoft Teams, or Zoom to work with your team.

To install the project, use PyCharm and the git clone command. You'll also need to install the project dependencies with the command npm install. Additionally, set up your own Docker Hub repository for the build image and add your Docker username and password to GitHub secrets to allow for automatic uploading with the GitHub Action.

Finally, use Playwright to create powerful and reliable automated tests for web applications. By mastering these concepts and tools, you'll be well on your way to creating high-quality web applications and delivering value to your customers. Good luck with the MyWebClass.org Simulation project!

Link to Project Deployments

Instructor Project Videos - Will Be Updated as They Are Recorded

  1. Part 1 - Getting Ready for Project 1
  2. Part 2 - Lean and Using ChatGPT for The Project
  3. Part 3 - Project Introduction
  4. TBD

Project Setup

I am giving you my code; howevever, you should replace what I did with your own work. Feel free to choose another CSS framework; howevever, you must complete the project simulation's requirements.

Table of Contents

Coming Attractions:

ADD YOUR PROJECT LINKS BELOW THIS