Skip to content

DKotzer/3d-models-site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


3d

3D World

Third Project for General Assembly SEI

Explore the docs ~ Report Bug ~ Request Feature

General Overview

3D World is a 3D model sharing platform that allows creators to easily showcase and share their 3d models with the rest of the users on the site. For now we are focusing on GLB files but also plan to have a 3d printing (STL) section.

Main Page

Account

Before being able to download, like or comment on any of the models you must first make an account and then log in. You can navigate using the main Navigation Bar at the top and can also log out from there. Users are able to upload their own profile pic, display their models, and check how many likes they get on their posts!

Profile Page

My Models Page

Once logged in a user can add their own models and have their own 'My Models' Page.

My Models

Models Page

The Models page will display all of the models on the site with limited infinscroll functionality to minimize loading issues.

Models Page

Model Detail Page

Each model will have a detail page that allows the post creator to upload more images, edit the post, and allows users to download the files. Users will also be able to comment on and like models.

Comments Model Detail Page

Getting Started

3D World

About The Project

For our third project at software engineering bootcamp we are making a 3D model sharing platform.

The purpose of the project is to demonstrate and practice our newly learned skills from unit 3: Django, Python, and postgreSQL.

3D Models Site was built in one week.

The Team / Contact

Built With:

  • PostgreSQL
  • Django
  • Python
  • HTML
  • JavaScript
  • CSS
  • AWS

Icebox 🍦

  • allow users to upload SDL files
  • allow users to post videos for their models
  • API intergration for printing
  • allow users to delete their account

Original Plan

Original wireframe images: name

alt text Original ERD: alt text