Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guicheffer/can-we-skip-the-dishes
🍽 Can we skip the dishes? Yes we can! This is a basic spa (no server-side rendering) for displaying products and customers orders.
https://github.com/guicheffer/can-we-skip-the-dishes
crud css3 es6 html5 jest localstorage nightwatch react reactredux redux skip-the-dishes spa stylus webpack
Last synced: 29 days ago
JSON representation
🍽 Can we skip the dishes? Yes we can! This is a basic spa (no server-side rendering) for displaying products and customers orders.
- Host: GitHub
- URL: https://github.com/guicheffer/can-we-skip-the-dishes
- Owner: guicheffer
- License: unlicense
- Created: 2018-03-18T13:00:54.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-19T22:03:35.000Z (almost 7 years ago)
- Last Synced: 2025-01-04T19:11:53.879Z (about 1 month ago)
- Topics: crud, css3, es6, html5, jest, localstorage, nightwatch, react, reactredux, redux, skip-the-dishes, spa, stylus, webpack
- Language: JavaScript
- Homepage: http://can-we-skip-the-dishes.herokuapp.com
- Size: 750 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Can we skip the dishes, @guicheffer?
👀 Yes we can! This is a basic spa (no server-side rendering) for displaying products and customers orders.**ps**. not so seo friendly 😩
## How to install
Please, `make i` or `make install`## How to contribute
- Run the command `make watch` for watching updates or `make build` to get project assets compiled. (`make build-prod` should resolve prod dependencies)
- Commit your changes, then create your pull request## How to run
Just `make run` and we're ready to rock! Access your http://localhost:3000/## Hey, run it on the live demo! ❤️
Create that as well: http://can-we-skip-the-dishes.herokuapp.com/You can login with: `[email protected]` as the email and the password: `yeswecan`
### Choice of Stack
- react-toolbox
- I already used in live projects and it worths for small applications which there are many components that could reused or anything like this BUT I still think a minor and default styleguide needs to be implemented such as our given `src/app/styleguide/*`
- react
- ...
- redux
- ...
- webpack
- ...
- stylus
- ...⬆️ explain those later
## TL;DR
**ps2**. I'm sorry for not completing the test, there were too details I wanted to adjust, that's why I got lost in time.
BUT!
I would certainly add the missing features if I had focused on the architecture, instead only of the client-side details.
___
This is how the account profile to Login was created:
```javascript
{
"email": "[email protected]",
"name": "Joao Guilherme",
"address": "123 Dishes Ave",
"creation": "2018-03-18T13:09:29.727Z",
"password": "yeswecan"
}
```
___## Todo
- [ ] Improve README.md
- [ ] Create your project board on [GitHub projects](https://help.github.com/articles/about-project-boards/)
- [ ] Preview your page and paste wireframes that represents your changes