Project 1: Website and Game Software Development

Closed
Main contact
Ian Lavine
Founder
(3)
3
Project
200 hours per learner
Learner
Anywhere
Intermediate level

Project scope

Categories
Illustration UX design Website development
Skills
programming languages javascript (programming language) react.js (javascript library) codebase front end design hypertext markup language (html) python (programming language) cascading style sheets (css) front end (software engineering)
Details

Our company is building an online real time web game. We hope to update and revamp our existing website to attract more customers, and continue developing our games.

We would like to work with students to develop a new website that is easy to maintain while providing an appealing interface for users. This can be achieved through programming languages such as java script, HTML, CSS and Game Technologies...

This will involve several different steps for the students, including:

  • Researching different code frameworks and their associated advantages / disadvantages.
  • Researching Game visualization tools.
  • Writing software to build Website and communicate with the backend.
  • Converting Python Pygame Frontend into a JS web based frontend

Bonus steps in the process would also include:

  • Testing game with players, and collecting feedback.
Deliverables

By the end of the project, students should demonstrate:

  • Understanding of website programming languages.
  • A deeper understanding of react and other frameworks.
  • Deeper understanding of MERN Stack

Final deliverables should include

  • A website prototype.
  • A final report.
  • The Python to JavaScript converted front end of the codebase
Mentorship

Students will connect directly with us for mentorship throughout the project. We will be able to provide answers to questions such as:

  • Our current products and website design
  • Our customer and industry insights
  • Input on choices, problems or anything else the students might encounter.
Supported causes

The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.

Quality education

About the company

Company
Canada
2 - 10 employees
Entertainment, It & computing, Technology

Lavine Software Inc. is a Toronto-based game studio creating fun, easy-to-play games that foster community engagement. Our strategy game allows players to compete with friends, engage with communities, and join tournaments. We're committed to delivering high-quality, social gaming experiences that bring people together.