Skip to content

Project-3D-World/project-3d-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

da4b3e7 · Apr 6, 2023

History

1 Commit
Apr 6, 2023
Apr 6, 2023
Apr 6, 2023
Apr 6, 2023
Apr 6, 2023
Apr 6, 2023
Apr 6, 2023

Repository files navigation

Domain: buildverse.live

BuildVerse

BuildVerse is a 3D sandbox platform that allows players to add their creations into a shared virtual world. Players can claim a plot of land and make changes to it using a 3D modeling software of their choice, then submit this plot to be displayed among other players' creations.

Features

  • Users can create a BuildVerse account to participate in 3D public worlds.
  • Users can select a plot of land from a public world to add their creations.
  • Users can modify the land plot by adding their own 3D models and environments.
  • Users can view individual plots of land or view a subsection of the public 3D world
  • Users can add reactions and comments to other users’ land plots.
  • Users will be notified when their creation is rated by other users

Complexity points:

Three.js - 2 points
Auth0 - 1 point
Push API - 3 points
SharedDB - 2 points
SendGrid - 2 points

Total: 10 complexity points

Our team

Team name: 3D World
Team members:

  • Juefei Lu, 1006878602
  • Youngjae Heo, 1007002743
  • Tuan Ky Pham, 1007310081

Our Milestones

Alpha:

  • Account creation and Authentication.
  • Users can select a land plot from a pool of predefined plots in a public 3D world.
  • Users can make edits to their chosen land plot and submit their changes.

Beta:

  • Users can view their and others' land plots individually or in a subsection of the 3D world.
  • Ratings and comments implementation.

Final:

  • Push notification and email notification

Our choice of reactive frontend framework

Angular