Giter Club home page Giter Club logo

stevemontgomery55-hand-crafted-wooden-pens_aprresub's Introduction

Hand Crafted Wooden Pens

Project Overview

Hand Crafted Wooden Pens is a shopping site\

User Experience

User Stories

First Time Visitor Goals

  1. As a First Time Visitor, I want to see what the site is.
  2. As a First Time Visitor, I want to see if I can log in easily.
  3. As a First Time Visitor, I want to see what is on offer.

Returning Visitor Goals

  1. As a Returning Visitor, I want to buy more products
  2. As a Returning Visitor, I want to look for new items
  3. As a Returning Visitor, I want to look for gift ideas.

Features

The site is simple to use.
A user can log in and out securely, search for products easily,
and buy items.

Furture Features

A blog could be included and a calender for future events.

Technologies Used

To create this site, the following have been used.
GitPod https://www.gitpod.io/ and GitHub https://github.com/ were used to create, host and store the project.
Heroku was used to deploy the project.
Fontawesome https://fontawesome.com/ was used for the icons.

Testing

First Time Visitor Goals

  1. As a First Time Visitor, I want to see what the site is.
  • On first loading the site, it becomes obvious what the site can do.
  1. As a First Time Visitor, I want to see if I can log in easily.
  • The log in process is very straight forward.
  1. As a First Time Visitor, I want to see what is on offer.
  • The site has a nav bar to search items.

Returning Visitor Goals

  1. As a Returning Visitor, I want to buy more products
  • The site can be used over to buy more.
  1. As a Returning Visitor, I want to look for new items
  • A search can be done for all products
  1. As a Returning Visitor, I want to look for gift ideas.
  • All items are suitable as gifts, and gift sets are available.

All python code is pep8 compliant.

Deployment

Site is deployed by Heroku

Log in to Heroku
Click create new app
Select region closest to you
Click create app
Set up automatic deployment from github
Make sure github profile is showing
Add repository name
Click search
Once found, click to commect
Click settings
Click reveal config vars Add IP, PORT, secret_key, MONGO_URI and MONGO_DBNAME
Push new files to repository
Click enable automatic deployment
Click deploy branch
Click view to load new app

https://hand-crafted-wooden-pens.herokuapp.com/

Content

I have used the ptoject for a lot of support.\

Media

The background image is taken from pexels by Tara Winstead.
All other photos are my own of products made by a family member.

Acknowledgements

Have used the course content a great deal to help.

stevemontgomery55-hand-crafted-wooden-pens_aprresub's People

Contributors

stevemontgomery55 avatar

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.