- Decouple backend from meteor and create new application
- Rewrite front-end functionality using new designs
- Continous deploy for live preview
- Frontend on beta.nerdly.io
- Backend on api.nerdly.io
- Focus on things from MVP and what is already done
- I want to use a generic kind of user and posibility to be both a tutor and a student
- I want to quit using Algolia since mongo can do this job
- Complex filtering
- Geospatial quering
- Using laizy loading ( Load things on demand for blazing fast speed )
- Since messenger backend is done in Go i would go again with it for api
- I want to chose Angular 2 because its a framework and has everything you need to build fast. ( Check notes )
- For data storage we will use like before MongoDB
- I need to create one more instance on Digital Ocean
- I need two more repositories
- api - Used for backend code on domain api.nerdly.io
- nerdly - Used by front-end app on domain beta.nerdly.io
- Since there is a need of changing to new design there is already a 70-80% of current components/html/css.