edherm / springboard Goto Github PK
View Code? Open in Web Editor NEWBaseCamp clone | Backend: Ruby on Rails | Frontend: React with Redux
Home Page: https://springboard-app.herokuapp.com/#/
BaseCamp clone | Backend: Ruby on Rails | Frontend: React with Redux
Home Page: https://springboard-app.herokuapp.com/#/
Stale redux state when switching from one project to another
Projects
subscribers
right now since it is not a part of main MVPs. I would keep track of who the lead
of the project is if you want to have someone attached to the project.Todos
todo_items
, have todos
be their own slice of state that just holds a body
and reference to the todo_list
.Let me know if you have any questions or want to talk about these changes!
Looks good! Here are some changes:
Functionality
Create Project
...
CSS
Add another project
should be centered and slightly larger to match original app.Let me know if you have any questions about these changes!
:show
routes for
:create
routes for
:update
routes for
:destroy
routes for
Uglifier::Error: Unexpected token: punc ()). To use ES6 syntax, harmony mode must be enabled with Uglifier.new(:harmony => true).
--
12548
12549 }).call(this);
12550 (function() {
12551
12552
12553 }).call(this);
12554 /*! For license information please see bundle.js.LICENSE.txt */
12555
line 13 in cable.js
Todo Lists
todo_lists
should have reference to the project it is related to instead of author_id
todo
should belong to a Todo List instead of an author_id
Message Board
author_id
Schedule
Should belong to a project instead of author_id
Besides comments, I would mark Polymorphic Associations
as a bonus.
Let me know if you have any questions!
Looks good! Here are some changes:
Functionality
Signup
/Login
forms. Perhaps make those separate routes on the top level App. So you would have Login
, Signup
, and MainApp
.CSS
Log in
and Try it FREE
.How it works
, Before & after
, etc. in the nav bar since we will not have those links.DemoUser
like how the Google auth button looks like on original appI'd recommend putting your app and the original app side by side and seeing what looks off! Let me know if you have any questions about these changes.
Projects
, Todo_lists
, and the remaining routes under should be properly nested to emulate the original app. For example, projects could be underneath /:user_id/projects/:project_id
since we care about users as well as the project ID. Some of the routes on the original app are a bit obscured so you can nest them how you see appropriate.Let me know if you have any have any questions about the change.
Project Home View
earlier. Perhaps right after Todos
Let me know if you have questions or want to talk about the change!
Delete todo
button should not render on the create formA declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.