This repository was archived by the owner on Dec 6, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Benny Neugebauer edited this page Jan 5, 2018
·
28 revisions
- Outsourcing
db.js(Knex, your SQL best friend) - ORM (Objection.js)
- Get categories with ORM
- Database Migration (created_at, updated_at)
- ORM BaseModel (updated_at)
- Create
src/backend,src/frontendandsrc/static - WebStorm project setup
- Introduce TypeScript for
src/backend - Cache database results
- Cache-Manifest (MyDealz)
- Colored top bar (Admin page)
- Securely exit server on
SIGINT(Correctly Stop Your hapi Server) - Single
routesconfiguration - Playlist Migration
- Playlist Relationship with Categories
- Video Relationship with Playlists (and others, many-to-many)
- Isomorph application (Next.js)
- React Routes to navigate between Categories, Playlists & Videos
- Managing application state using Redux
- Managing Browser History
- Adding an error boundary to tree to customize error handling behavior (Error Handling in React 16)
- Performance Optimization
- Travis: Deploy to Heroku only on tags or specified branch
- OpenGraph data
- Login with Google
- Save users in local database
- Access Control List (ACL)
- JSON Web Token
- Database reference with authors
- Prettier & ESLint (#linting #utility)
- Error reporting (https://sentry.io/)
- Internationalize React app (https://github.com/yahoo/react-intl)
- Translation (https://lingohub.com/)
