QimingChen / S1-Project-1.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

S1-Project-1

description:

Features and User Stories

Feature List:

Pivotal Tracker link:

Tech Stack and Principles

Principles:

..*KISS (keep it simple, stupid)

..*DRY (don't repeat yourself) (modularity)

Application Structure

image wireframes

Work Log

2019/09/24:

Check List (Removed at the end of project)

Have placeholders for user login and sign-up (i.e., create basic HTML forms).

Have a user directed to a home page that contains all posts once they sign in.

Allow a user to create and delete their own posts, as well as view and comment on others’ posts.

Add front-end Ajax calls to consume the given APIs.

Use JavaScript for DOM manipulation.

Include separate HTML, CSS, and JavaScript files.

Stick with the KISS (keep it simple, stupid) and DRY (don't repeat yourself) principles.

User stories, documented in Pivotal Tracker, to show the work breakdown and project deliverables.

The front-end application you built.

A Git repository hosted on GitHub with a link to your hosted app.

Around 50 (or more) commits on GitHub, dating back to the beginning of the project. (Commit early, commit often. Tell a story with your commits. Each message should give a clear idea of what you changed.)

A README.md file with:

... Explanations of the technologies used.

... A couple of paragraphs about the general approach you took.

... Descriptions of any unsolved problems or major hurdles you had to overcome.

... A link to your planning documentation for how you broke down this project with deliverables and timelines.

Installation instructions for any dependencies.

A link to your user stories — who your users are, what they want, and why.

A link to your wireframes — sketches of major views or interfaces in your application.

About


Languages

Language:JavaScript 73.5%Language:HTML 16.2%Language:CSS 10.4%