GithubHelp home page GithubHelp logo

ra-project04's Introduction

ra-project04

Repository for Project 4 - Cohabitant Website

This is my submission for our fourth marked project in web development at Red Academy. Our goal is to replicate a blog based website using Angular where we pull blogs from a database and create the ability to post new blog entries to the same database, in turn updating the list of blog posts being displayed on the website. Our focus is to completely utilize Angular for component structure, and typescript to carry out all of our javascript functionality.

Project Development

May 13th, 2017

  • Created angular project, initialized git repo, structured directory with necessary components.

May 14th, 2017

  • Created HTML And CSS for Home view.

May 15th, 2017

  • Created HTML And CSS for Adventure post view as well as Jorunal list view.

May 16th, 2017

  • Implemented routing between components to display different content on the SPA based on the click of a link/button

May 17th, 2017

  • Created Array of journal objects to be used within multiple components in order to display a dynamic list of the latest and full list of blog posts/journals.

May 18th, 2017

  • Dynamially updated Journal list page while looping through the journal array.

May 20th, 2017

  • Created form through HTML and implemented a post function to communicate new journal creations to database.

May 23rd, 2017

  • Updated routing to send the selected article ID from the journal list page into the URL so that it can be used in the journal detail page in order to loop through the journals array and display the correct journal detail information.

May 24th, 2017

  • Incorporated dynamic journal posts on the homepage which lead to a full journal detail page when the "Read Entry" button is clicked.

May 25th, 2017

  • Added a journal interface and imported into the journal model to ensure that when the model was being referenced, it was adhering strictly to the imported interface. Added an Enum for the category list to allow categores to be displayed in the select window as well as for the added ability to selected multiple categories and have them display as an array within the article post data.

ra-project04's People

Contributors

jwilliams8 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.