Giter Site home page Giter Site logo

final-project's People

Watchers

 avatar

final-project's Issues

search engine optimize

  • optimize the website to take full advantage of search engine priority listing
  • capture similar domain names to redirect to the correct website
  • ensure all industry keywords are applied to the website (feedback from owner)

Lose Rounded card borders

Because I changed the bootstrap cards to be full screen elements as part of stylistic redesign, i need to lose the rounded borders that show at the edges of the screen.

Documentation

Need to add better documentation for the entire project. Instructions on how to download and run the project.

code comments

Add comments to all of my code explaining the "why" not the "what", and ensure all the code looks tidy.

Carousel indicators

have the carousel indicators not cover the images and be close to the images being displayed

update look

the current website looks dated and is not mobile friendly

The website looks bad. It is hard to read, looks extremely dated, and is not mobile friendly. This is an excellent first step to make all subsequent work easier. This will also allow spark user feedback during the initial meeting with the owner.

owener user experience

  • ensure the website has secure user authentication
  • allow for easy updates from website owner over new content, such as new counter-top materials
  • allow owner to delete content in an easy and clear way, to allow for worry free use
  • ensure that there are adequate modes of communication between the owner and the client

materials selector added filter options

add drop down for colors, so that the materials page can be filtered by color.

add color filtering to the logic of the vue component

add pivot table in the database to store color options

Limit registration page

Only two users are needed for the scope of this project, disable the registration page and the probably the password reset page as well.

Website owner meeting

Get feedback from website owner to determine their desires for the website.

  • refine user stories
  • refine website design scheme
  • refine desired functionality
  • set dates for future meetings

Logout button

add a button that allows the user to logout of the admin page

Upload limit message

the current limit on file size uploads is 2MB. I need to put a message under the upload button to inform the user of this limitation.

I need to check the size of the file uploaded, disable the form until that check is complete ('thinking' gif), and show flash messaging if the file is too large

Image rendering issue with materials selector

Images uploaded on heroku do not currently show up, because the image path is served using a symlink between the public directory and the storage directory.

To fix this, I need to write a script that will set the symlink every time the dyno refreshes on heroku

OR

utilized the Heroku image service addon that Janine linked to me in slack: "Cloudinary"

wireframe functionality

create wire frames for assumed desired functionality. These will be used to get feedback from website owner and fully flesh out desired functionality of the website

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.