codigouranio / clan.sports.js Goto Github PK
View Code? Open in Web Editor NEWClan Sports
License: Apache License 2.0
Clan Sports
License: Apache License 2.0
Document all process and steps to run the project, as frontend as backend in a local machine.
Add the @trivago/prettier-plugin-sort-imports plugin and its settings in Prettier for automatic sort imports.
Investigating I got this component library that allows more possibilities of changes in the components, although I have never used it we could use it as a way of learning.
ChakraUI
Implement and install all dependencies for Material UI.
Let us expose examples of material UI components in Storybook.
Add git hooks with the Husky, Lint Staged, and Commit Lint tools to maintain code-level project quality assurance and best practices, regardless of work environment and team member.
Add a basic button in the home page and show an alert to say Hola mundo!
Researching there are two new tools for status and request management that are much better than the Redux package.
I noticed that there are missing dependencies in the imports.
When you hover the mouse over the import dependencies in any coding file you can find below error message:
module "/Users/joseblanco/data/clan.sports/node_modules/@nestjs/common/index"
"nestjs": Unknown word.cSpell
Integrate https://chakra-ui.com/ UI framework in the frontend
the created component stories in frontend/src/stories
do not belong to the actual components
Write Readme with standard readme
Example:
npm run dev (frontend)
redux-persist failed to create sync storage. falling back to noop storage.
action persist/PERSIST @ 14:43:45.048
prev state {
testApi: {
queries: {},
mutations: {},
provided: {},
subscriptions: {},
config: {
online: true,
focused: true,
middlewareRegistered: false,
refetchOnFocus: false,
refetchOnReconnect: false,
refetchOnMountOrArgChange: false,
keepUnusedDataFor: 60,
reducerPath: 'testApi'
}
},
Please, add all details and collected information regarding Terraform in this issue.
https://stackblitz.com/edit/react-8nwrgk
https://dev.to/aaditkamat/testing-with-jest-and-react-testing-library-1amh
https://www.appsloveworld.com/reactjs/100/41/unit-testing-chakra-ui-with-jest
https://github.com/goldbergyoni/javascript-testing-best-practices/blob/master/readme-es.md#secci%C3%B3n-3%EF%B8%8F%E2%83%A3-frontend-testing
https://github.com/goldbergyoni/javascript-testing-best-practices
This landing page has to show the clan.sports logo, slogan and present an input box to join to the newsletter for all announcements. This implies creating a controller to register the user email and send the emails. Also, we have to indicate that the first 100 subscribers will obtain a free premium subscription for the first 2 years. So, the logic should limit the total subscribers to 1000 for the second round. In other words, the first 100 subscribers will also be beta users with premium service and the rest 900 only beta users.
All subscriptions should be persisted on database.
The chosen slogan is "Preserve your progress, unleash your potential and claim your achievements.".
Add button to join to newsletter in order to learn regarding the launch.
Inspiration examples:
https://bootstrapmade.com/demo/FlexStart/
https://dribbble.com/shots/19756767-web-site-design-landing-page-modern-web-site-page-ui
In order to create this landing reuse, the current frontend and backend.
Create user management domain to create/update/delete users. This entity will be use for login, authorization and registration.
Choose among below testing frameworks to implement testing in frontend
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.