Giter Site home page Giter Site logo

ogpun's Introduction

ogPun

html/bootstrap for styling, javascript/jquery/express for middleware, postgreSQL for database.

Packages used - 'moment' - because getting quote of the day required dealing with timestamps and as long as I had the timestamps I used the fromNow method to create a human friendly timestamp on comments

https://wireframe.cc/HWCfpH

Understanding and applying abstraction of concepts was key to my coding of this project. I took several steps back, did research on proper methodology of tackling a full stack web development application, focused on extended my existing understanding of manipulating data through the MVC process and then whiteboarded every step and every need of the program before sitting down to write the code.

The hardest part of the process (besides debugging which I'm much much better at) was correctly passing the time from one language to another, which wound up being difficult even with the moment package. The other particularly difficult task was correctly getting voting to work and even more so, adding functionality that allows a given user to only add one groan and/or giggle to a comment.

Completed tasks: Functioning user signup, user login and user authentication as well as password encryption Successful API request that changes based on the day Successful commenting Successful voting on giggles and groans Successful two page full stack application Learned and implemented bootstrap

Unresolved issues: Comments display the logged in user's username no matter who made the comment. Comments carry over from day to day. late stage discovery and bigger priories left this these issues to be fixed before a full deployment can be made. Deleting and updating models were made but not utilized in the current version of the app

ogpun's People

Contributors

robinrainwalker avatar

Watchers

 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.