Art-Space is an online arts application that allows visual artists to share their work in curated virtual shows. Visit the app here: https://myartspace.netlify.app
Any user of the app will be able to browse shows and view work detail pages. Registered artists will be able to create one show and edit the show details as well as individual work details.
Library/Framework | Description |
---|---|
React | Client-side components to manage user interaction |
React Router | Manage navigation between screens |
Axios | API requests |
bcrypt | Password hashing for user authentication |
JWT | User authentication |
Ruby on Rails | Back-end database interactions |
SQL | Database |
Task | Priority | Estimated Time | Time Invested | Actual Time |
---|---|---|---|---|
create DB tables and models | H | 1 hr | TBD | |
back-end CRUD | H | 3 hrs | TBD | |
back-end testing/debugging | H | 2 hr | TBD | |
React components | H | 4 hrs | TBD | |
front-end CRUD/services | H | 4 hrs | TBD | |
front-end testing/debugging | H | 3 hrs | TBD | |
user authentication | H | 3 hrs | TBD | |
CSS styling: artists views | H | 3 hrs | TBD | |
CSS styling: visitor views | H | 3 hrs | TBD | |
Post-MVP gallery expansion | L | 2 hrs | TBD | |
Post-MVP tracker, comment features | L | 2 hrs | TBD | |
TOTAL | 30 hrs | TBD |
- Allow artists to create multiple galleries to represent individual shows and archive past shows.
- Create an Artist home page that groups actions available to artists.
- Create an additional screen for Artist Profile separate from Show.
- Create a comment function to allow visitors to leave comments on works or shows.