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.
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!
Once logged in a user can add their own models and have their own 'My Models' Page.
The Models page will display all of the models on the site with limited infinscroll functionality to minimize loading issues.
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.
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.
- PostgreSQL
- Django
- Python
- HTML
- JavaScript
- CSS
- AWS
- allow users to upload SDL files
- allow users to post videos for their models
- API intergration for printing
- allow users to delete their account