idareou's People
idareou's Issues
Improve form design and add data on didmount
- Improve form
- Fetch data on componentDidmount for historyPage
Dockerize the project
- Create DockerFile for server
- Create DockerFile for client
- Create docker compose to run server, client and db (mongo)
- Move all the environment variables to .env file
Write down test for Auth
Add title to history page
Add/remove options to Bet page
- Create a bottom to add options in bet
- Add remove icon to every option in bet
Bet Admin Page - Connect queries with page
Create Login page
Save hash instead of clear password
Improve structure Graphql folders for bet options
Add grapql for bet and betoption and bet
Add redux store with dummy data
Remove Redux
Apollo is going to be the content management system
- Remove redux on client and SSR
Create TextInput, TextArea, Checkbox and PageTitle Components
Create link page after Bet created
Bet Admin Page - Create Graphql queries
Remember redirect from signup or login page
Improve textInput filelds
- Add required if required
- Add error classes
- Copare two fields in the same form
Bet Admin Page - Create new queries
Fix test for Bet and betOption in Apollo/grapql
Create sign up page
Add GraphQl to backend
- Integrate GraphQL in Express
- Create mutations and schema for User
- Create mutations and schema for Bet
- Integrate Apollo client
- Set up few examples with Apollo client
- Jest test for MongoDb
- Jest test for GraphQL
Create button
Connect History page to Graphql
Authentication write test
Create invite link page
Create Home page
When JWT expires and you are in the APP we should redirect the user to the login page
Refactor add bet query to update state without refetching the server
Use Alias in webpack
Create accordion component
Implement bet status in history page
Accordion show icon for edit bet
Improve Login Form and SignUp form
- Show errors on Login
- Manage duplicate email in signup
Create form component/container
Share variables and mixins in sass
Improve SSR for JoinBetPage
Authentication
- Integrate JWL
- Return token on Login
- Store token on cookie
- Hide/Show elements in the dom depending if user is logged in
- Show user information in sidebar
Create bet page
Integrate Graphql in hystory page
Bet Admin Page - Create page
Create sidebar menu and nav bar in header
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.