Skip to content

james-coombs/yamba-api

Repository files navigation

Yamba API

Screenshot: http://i.imgur.com/gW2FUHR.png

Client repo: https://github.com/james-coombs/yamba-client

API repo: https://github.com/james-coombs/yamba-api

Technologies: Ember.js client, ruby on rails API, SQL database.

Installation: Client: npm install, bower install API: bundle install

Wireframe: http://i.imgur.com/0tUfAHO.jpg?1 ERD: http://i.imgur.com/mBFOCdi.jpg

User stories: As a user I want to own my boards. As a user I want to own my pages. As a user I want to post new pages. As a developer I want a bug free app. As a developer I want to upload images. As a developer I want to use ember views and routes.

I want to better use ember routes to display individual pages. I want to upload images on a deployed site. I had difficulty with data binding and route definition; trying to send things to the right places.

I focused on one feature at a time, views for boards, pages, CRUD actions for both entities, and user ownership of their content. Tasks were usually started in the API, but often I would switch between working on both client and API.

Each task was broken down in to roughly 3 phases: research (learning about what was required), testing (writing code and de bugging), and implementation (putting finishing touches on working code).

About

Yamba - Yet Another Message Board App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published