Vallet is cryptocurrency profilio tracking app. See your entire profilio on one screen. Set up your profilio in Vallet by manually adding your buy/sell transctions. Vallet also brings all the crypto related news so you can easily stay on top of the market.
- Full CRUD on User Coins
- Access User Dashboard, profile , coins, live news
- Update User Info
- Backend API News Fetch
- Email user when account created
- Email user if the users unable login
- Upload Picture to profile
- Live crypto discussion form
Vallet
|___ client
(Refer to React Structure below.)
|___ routes
|___ UserRouter.js
|___ CoinRouter.js
|___ auth.js
|___ models.js
|___ resetDb.js
|___ scratch.js
|___ seed.js
|___ server.js
|___ readme.md
client
|___ public
|___ favicon.ico
|___ index.html
|___ src
|___ assets
|___ images
|___ graphics
|___ components
|___ Header.jsx
|___ LoginForm.jsx
|___ RegisterForm.jsx
|___ Footer.jsx
|___ pages
|___ Landing.jsx
|___ Home.jsx
|___ User.jsx
|___ News.jsx
|___ services
|___ api-helper.js
|___ App.css
|___ App.js
|___ index.css
|___ index.js
|___ logo.svg
|___ readme.md
-
Server-Side
- Better-Error
- HTTP Party
- Rails
-
Authentication
- bcrypt
- jsonwebtoken
-
Client-Side
- axios
- react
- react-router-dom
The following is a list of optional inline markups supported:
Copmponen | Priority | Estimated Time | Actual Time |
---|---|---|---|
SignInForm | High | 4 Hours | TBD |
SignUpForm | High | TBD | TBD |
LogOut | High | TBD | TBD |
RegisterForm | High | TBD | TBD |
Dashboard | High | TBD | TBD |