Skip to content

dustin-chan/Constructables

Repository files navigation

Constructables

An Instructables-inspired DIY project-sharing web app.

Constructables Live

The Front-End

Built using a React, Redux, and JavaScript frontend, the site renders and updates dynamically. Modular architecture is utilized to minimize components to improve readability, reusability and scaling potential.

The Back-End

Built using a Ruby on Rails backend that communicates with a PostgreSQL database and interacts with Amazon Web Services S3 to store and retrieve user uploaded images. Nested attributes were used to create Steps each time a Project is created.

Features

Projects

Projects can be created, edited, and deleted by users. Users can add image files to projects and steps and edit them using the Quill-React text editor to style their text to their hearts content.

Comments

Users can add, edit, and delete comments. Comments are only creatable when logged in. Comments are only editable when logged in as the author of the original comment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published