https://docs.google.com/document/d/1foSdUXSuPDHK0UF--nNuwswwAERuknWz4f_IDAHD9dA/edit?usp=sharing
yarn
yarn knex migrate:latest
yarn knex seed:run
yarn dev
Deploy boilerplate Investigate NPM packages and alternative frameworks
* As a user I'd like to customize my personal dashboard
* Tests written for the code
* The Dashboard should contain widgets such as
- Social feeds, exercise/nutrition info, goals & motivation, graphs (weight/budgeting), world map, basic
clock, weather, calender, email
* Drag and drop functionality
* Ability to change color schemes
* spotify widget
* fitness tracking
* daily language tasks
* youtube playlist / subscriptions
name | purpose |
---|---|
AddTodo | Add user to do list |
Calendar | View for calendar |
DateTime | View for user to see the date and time |
Drawer | View for user's profile and Drawer |
Fitness | View for fitness counter with food search and calorie counter |
LoginForm | View for user to enter their login credentials |
Logout | View for user to logout |
Main | Contain body components |
MapContainer | View for google map |
NavBar | View for google search |
RegisterForm | View for user to sign up for the App |
RssFeed | View for social media |
SpotifyWidget | View for user to use spotify |
WorldMap | View for user to see where they have travelled |
TodoList | View for user to see their to do list |
Weather | View for weather in Wellington |
name | purpose |
---|---|
Navigate | Switch pages |
type | data | purpose |
---|---|---|
WIDGETNAME_ACTIONTYPE | Component_Name | Get information |
To be decided
1 table for the user and user preferences (coming at a later stage)
Currently in development
Please refer to the secret document