Coder Social home page Coder Social logo

buckits's People

Contributors

jakepeyser avatar

Stargazers

 avatar

Watchers

 avatar

buckits's Issues

Sign In Validations

Add the following validations to the /sign-in & /sign-up page:

  • simple email validation
  • password strength verificaton

Add profile pic in toolbar

Add the profile pic to the toolbar when a user is signed in and make /account and logout actionable from click

image

Deploy to Heroku

Create a test/prod app in Heroku and enable deployment thru Travis CI

Routes for retrieving Goals

Need the ability to retrieve multiple and single goals:

  • GET /goals
  • GET /goals?category=XXX

Note: Need to bring back 'Like' count with this object

SnippetsContainer rendering issue

When embedded in Goals.js, SnippetContainer will not re-render every time the props change. In the meantime I have moved code into Goals.js, but need to debug.

Update user route

Create a route for updating a user. Ensure user made request or admin

  • PUT /users/:userId

Routes for Goal CRUD

Need to be able to CRUD on a single goal:

  • POST /goals
  • GET /goals/:goalId
  • PUT /goals/:goalId

Display all Goals

Build components that enable the display of all goals on the home page

image

Route for liking a goal

Need a route so users can 'Like' and 'Unlike' a specific goal via AJAX:

  • 'POST /goals/:goalId/like'
  • 'DELETE /goals/:goalId/like'

Account page

Allow user to view personal info and update
Designs needed!

Create Travis CI build

Integrate GitHub project with Travis CI and enable testing (including Postgres) in Travis

Goal redux

Update store and add redux functions for single goal

Actions on goal list

Allow users to like, add, and done a goal on the home page. Hide this panel for unauthed users

image

Display average rating

Now that we have stories on the front end, we should display the average rating in the main-info section

Interactive map of goals

When on the /account page, users can see a map view with markers designating their goal locations

Goals redux

Add list of goals to the store and build a reducer

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.