Skip to content

bananahannah/exhibit_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ABOUT 🤓

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.

TAKE A LOOK 👀

You can see the Xhibit app here

HOW IT WORKS 🛠

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.

WHAT I USED 👩🏻‍💻

This project was built using Ruby, HTML & CSS

CHALLENGES

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!

THE PLANNING 📝

Pages:

  • Homepage logged in and logged out
  • Project info for each project
  • Create project page & form
  • Edit & update form

Wireframe:

You can see my intial wireframe here

FEATURES TO BE ADDED 🤦🏻‍♀️

  • Likes & comments
  • Stricter user editing functions
  • A load more and randomly generated results on the home page
  • Filtering for work categories
  • Search function

BUGS 🦟 🦗 🦟 🦗

  • Responsiveness. That needs to be fixed 10000%, please don't come at me I KNOW

LESSONS LEARNED 👩🏻‍🏫

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published