Xhibit gives designers a place to start building their online portfolios. Users can create an account, add their projects which will then be showcased on the homepage of the website. Once logged in, users can edit and update their projects with new images, descriptions and names.
You can see the Xhibit app here
Users start at the homepage where they can see projects from other designers. They navigate to register an account, and once they've done that they will be given the option to create a new project. The user can edit and remove projects as they please.
This project was built using Ruby, HTML & CSS
This is my first app built with Ruby so wrapping my head around routes vs links was a bit of a challenge, but here's a list of some more challenges I faced! Yay!
- Soooooo many sb_query and sql errors. That ish is hard first time.
- You fix one thing, something else breaks!
Pages:
- Homepage logged in and logged out
- Project info for each project
- Create project page & form
- Edit & update form
You can see my intial wireframe here
- Likes & comments
- Stricter user editing functions
- A load more and randomly generated results on the home page
- Filtering for work categories
- Search function
- Responsiveness. That needs to be fixed 10000%, please don't come at me I KNOW
-
Better planning. Ideally start the planning a week before you even start. Get everything ready before you even start writing code.
-
Routes and links - two very different things