0.0.39 • Published 5 years ago

buzzform v0.0.39

Weekly downloads
4
License
ISC
Repository
github
Last release
5 years ago

XForm-Server

NodeJS - MongoDB in Dev

XForm-Client

ReactJS In Dev

Summary:

MERN React & React Native Component & User Web Portal that requests an NPS score & feature requests

  • Client React Form with Data
  • Client React Web Portal with SignIn/Login/Logout/
  • Client React Web Portal displays Info from Database
  • Server recieves data and saves Form & Portal User Info.
  • Server sends email to specificed address with user input.

Client: React, Server: NodeJS, Express, Mongoose, Database: MongoDB

All Technologies

  • Node
  • Express
  • Mongoose
  • MongoDB
  • Nodemail

Goal --> Beta 1.0

  • MERN React Component
  • Web Client Minimum Styling - Recieves an NPS score & User Feature Requests.
    • React Web App
      • Axios
  • Native Client Minimum Styling - Recieves an NPS score & User Feature Requests.
    • React Native App
      • Axios
  • Server Mininum Security Recieves data from Client. Sends Emails.
    • NodeJS
      • ExpressJS
      • Mongoose
    • MongoDB

Goals:

Todo List from Dev to Alpha

Dev Goals:

Todos from Initial Dev to Beta

Completed

SEP 24, 2020 - 15 Completed - 15/100
  • Create Client File
  • Create Server File
  • Create Input
  • Create Button
  • Create NPS
  • Log Information from Form
  • Form initial CSS
  • Connect Inputs of Client to Server
  • Save Input to MongoDB
  • NPS CSS
  • NPS Code
  • Configure Email Sending on Backend
  • Add Mongoose and Express
  • NPS Update CSS
  • NPS Update Code
SEP 25, 2020 - 8 Completed - 23/100
  • Update Input Component
  • Update Button Component
  • Update NPS Component
  • Refactor Input Component
  • Refactor Button Component
  • Refactor NPS Component
  • Refactor Models
  • NPS Initial Code Finalize
SEP 26, 2020 8 Completed - 30/100
  • Email Initial Design and Information
  • Heroku Frontend
  • Heroku Backend
  • Connect Client and Server
  • Deploy Live Version
  • Server Model Updates
  • Create NPS Popup
  • Email Structure Updates
SEP 27, 2020 - 10 Completed - 40/100
  • NPS CSS Updates
  • Initialize Refactor Server
  • Refactor Mail
  • Button CSS Updates
  • Input CSS Updates
  • Update NPS Popup
  • Connect Controllers
  • Refactor Server
  • NPS Popup CSS
  • NPS Code Updates
SEP 28, 2020 - 5 Completed - 45/100
  • Button Code Updates
  • Input Code Updates
  • Init Web MFForm
  • Init Web Submitted
  • Create Server Routers
  • Connect SBTD and MF
SEP 29, 2020 - 4 Completed - 49/100
  • Complete Initial NPS Popup
  • Update SBTD and MF Modal
  • Update Routers
  • Inital Form Finalize Before Wifreframe
SEP 30, 2020 - 1 Completed - 50/100
  • Bug Fixes
OCT 1, 2020 - 1 Completed - 51/100
  • Create React Native Files

Under Dev

  • Initial React Native Conversion
  • Refactor Component Code
  • Update React Native Conversion
  • Bug Fixes React Native Conversion
  • Update Native Components
  • Initialize NPS, MF, FR, SBTD Button CSS Wireframe
  • Update React Native Conversion
  • Native & Web NPS CSS
  • Native & Web Inputs CSS
  • Native & Web Buttons CSS
  • Initial Connect Native Client and Server
  • Initial Save Native Input to MongoDB
  • Update NPS, MF, FR, SBTD Button CSS Wireframe
  • Web NPS Finalize
  • Web Form Testing
  • Finalize Connect Native Client and Server
  • Finalize Native Inputs to MongoDB
  • Complete NPS, MF, FR, SBTD Button CSS Web Wireframe
  • Update Save Native Input to MongoDB
  • Update React Native Button CSS
  • Update React Native Inputs CSS
  • Update React Native NPS CSS
  • Complete Convert Client Javascript code to Native
  • Complete Server Connect Javascript code to Native
  • Email Structure Updates
  • Finalize Initial React Native Button CSS
  • Finalize Initial React Native Inputs CSS
  • Finalize Initial React Native NPS CSS
  • Finalize NPS, MF, FR, SBTD Button CSS Native Wireframe
  • Finalize Initial XForm on Native
  • Finalize Initial Convert to Native
  • Native Testing
  • Initial Server Finalize
  • Web Updates & Fixes
  • Web & Native Testing
  • Start on Beta 1.0 Review

Beta 1.0 Goals

Beta 1.0 Initialize Signup/Login/Logout
  • Create Portal Client Files
  • Web Form CSS Updates
  • React Native CSS Updates
  • Create Middleware
  • Create Portal Login
  • Create Portal Logout
  • Create Portal Register
  • Create Server Login
  • Create Server Logout
  • Create Server Register
  • Create Server Routes
B1.1 Initialize Portal
  • Connect Portal to Server
  • Update Endpoints
  • Middleware Updates
  • Update CSS Portal Client
  • Web Form CSS Updates
  • Portal Client Updates
  • Native Updates
  • Middleware Complete Initial Files
  • Refactor Initial Code
  • Finalize Initial Portal Wireframing
B1.2
  • Update Portal & Server Login
  • Update Portal & Server Logout
  • Update Portal & Server Register
  • Initial Authentication
  • Intial Hash Passwords
B1.3
  • Finalize Initial Portal & Server Connections
  • Authentication and Hash Refactor
  • Authentication and Hash Updates
B1.4 Security + Reset Pass
  • Update Server Routes for Portal
  • Heroku Portal
  • Connect Portal to Server
  • Initialize Create New Password on Portal
  • Initialize Create New Password on Server
  • Display Feedback to Portal
B1.5 Security + Reset Pass
  • Configure Reset Password
  • Update Reset Password
  • Finalize Initial Security
  • Beta 1.6 Review
B1.6 Client CSS
  • Client CSS
  • Portal Feedback Data CSS
  • Portal Login, Logout, Register CSS
  • Portal Security Updates
  • ProjectID
  • Start Redux on Web, Portal, Native
B1.7 Redux
  • Connect Feedback to User
  • Form and Native Updates
  • Portal Security Updates
  • Update Redux Portal
  • Update Redux Web
  • Update Redux Native
  • Finalize Initial Redux
B1.8 Updates and 2.0 Review
  • Finalize Login/Signup/NewPass/Security
  • Minimum Security finalize
  • Finalize Server Routes
  • Finalize Login/Signup/Register
  • Finalize Redux on All
B1.9 CSS and 2.0 Testing
  • CSS
  • Portal Testing
XForm B2.0 Goal:
  • MERN React Component + Redux
  • Client Minimum+ Styling - NPS score & User Feature Requests.
  • Native Client Minimum+ Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum+ Styling - Connected with Signup/Login/Logout, Security
  • Server MongoDB Recieves data from Client. Sends Emails.

Beta 2.0 Todo

Beta 2.0+ Todo

Beta Version Milestones

XForm Beta 1.0

  • MERN React Component
  • Web Client Minimum Styling - Recieves an NPS score & User Feature Requests.
    • React Web App
      • Axios
  • Native Client Minimum Styling - Recieves an NPS score & User Feature Requests.
    • React Native App
      • Axios
  • Server Mininum Security Recieves data from Client. Sends Emails.
    • NodeJS
      • ExpressJS
      • Mongoose
    • MongoDB

XForm Beta 1.2

  • MERN React Component
  • Web Client Minimum Styling - Recieves an NPS score & User Feature Requests.
  • Native Client Minimum Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum Styling - Initialized Signup/Login/Logout
  • Server MongoDB Recieves data from Client. Sends Emails..

XForm Beta 1.4

  • MERN React Component
  • Client Minimum Styling - Recieves an NPS score & User Feature Requests.
  • Native Client Minimum Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum Styling - Signup/Login/Logout + Initial Security
  • Server MongoDB Recieves data from Client. Sends Emails.

XForm Beta 1.6

  • MERN React Component
  • Client Minimum Styling - Recieves an NPS score & User Feature Requests.
  • Native Client Minimum Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum Styling - Signup/Login/Logout/Reset Password + Security
  • Server MongoDB Recieves data from Client. Sends Emails.

XForm Beta 1.7

  • MERN React Component
  • Client Minimum+ Styling - Recieves an NPS score & User Feature Requests.
  • Native Client Minimum Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum Styling - Connected with Signup/Login/Logout/Reset Password, Security
  • Server MongoDB Recieves data from Client. Sends Emails.

XForm Beta 1.8

  • MERN React Component + Redux
  • Client Minimum+ Styling - Recieves an NPS score & User Feature Requests.
  • Native Client Minimum+ Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum Styling - Connected with Signup/Login/Logout, Security
  • Server MongoDB Recieves data from Client. Sends Emails.

XForm Beta 1.9

  • MERN React Component + Redux
  • Client Minimum+ Styling - Recieves an NPS score & User Feature Requests.
  • Native Client Minimum+ Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum Styling - Connected with Signup/Login/Logout, Security
  • Server MongoDB Recieves data from Client. Sends Emails.

XForm Beta 2.0

  • MERN React Component + Redux
  • Client Minimum+ Styling - NPS score & User Feature Requests.
  • Native Client Minimum+ Styling - Recieves an NPS score & User Feature Requests.
  • Portal Client Minimum+ Styling - Connected with Signup/Login/Logout, Security
  • Server MongoDB Recieves data from Client. Sends Emails.

XForm Beta 3.0

  • MERN React Component + Redux
  • Client Medium Styling - NPS score & User Feature Requests.
  • Native Client Medium Styling - Recieves an NPS+ & User Feature Requests.
  • Portal Client Minimum+ Styling - Signup/Login/Logout, Security+
  • Server MongoDB Recieves data from Clients. Sends Emails.

XForm Beta 4.0

0.0.39

5 years ago

0.0.37

5 years ago

0.0.38

5 years ago

0.0.35

5 years ago

0.0.36

5 years ago

0.0.33

5 years ago

0.0.34

5 years ago

0.0.32

5 years ago

0.0.30

5 years ago

0.0.31

5 years ago

0.0.29

5 years ago

0.0.28

5 years ago

0.0.27

5 years ago

0.0.26

5 years ago

0.0.20

5 years ago

0.0.21

5 years ago

0.0.22

5 years ago

0.0.23

5 years ago

0.0.24

5 years ago

0.0.25

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.1

5 years ago

0.1.3

5 years ago