Next.js, React.js, Tailwind, Typescript and Prisma.
currently looking for a full stack developer role.
type-master
Home Page: https://type-master.org/
Labeling each of them would work against the simplicity of the UI. But this issue can be solved with mouse hover text or maybe for only the "speed indicator" barely visible WPM after the number would look good.
yupp they don't work for new users
If you visit the site for the first time (localstorage is empty), the site is dark-themed but if you go into settings, it shows as light theme.
If you switch to dark it fixes itself, so perhaps just set dark as the default value in settings.
having atleast four pre built themes in the website
after adding this functionality we can remove the timeout for next text because the user can easily press tab to get the new text
after a new user signs up they have to refresh the page manually because there is no feed back for successful signup
improve the documentation for local setup of the project
join the discord server to contact me in case you want to work on this issue
On mobile, the icons in the menu are too small and too close to each other, which is going to make it harder to tap them. They could be bigger on PC aswell.
they look a little tightly packed and not aligned properly
this issue can be resolved by making changes to the css files only in the docs folder
A good option might be a keyboard key, something related to the author or a logo of the site. It's called type master so perhaps a vector image including the two initials of TM in a cool way.
Login page should have an option to reset password .
It stays yellow in light theme which isn't providing enough contrast and is inconsistent with the theme.
users have to click on the button to close the leaderboard which is not a good user experience
this will get new text at the end
players can't type till the timer finishes
Let users know that they can save their data by logging in : )
The currently used font (Montserrat) is proportional and that causes constant size change of the cursive while typing.
It's distractive in my opinion and would look better if one of the monospaced fonts were selected.
Differences below is from wikipedia page:
Let's say I typed 2 of 10 words. 2/10 would be more understandable and mathematically correct instead of 10/2.
I think the end of the quote shouldn't be the end of the game since each quote has different lengths. Time or world count could be a "finish line" to determine whoever wins.
disable copy paste in the website
Make a next button, which when clicked up will show the next text to be typed
for now the text is fetched from an external api which is not very reliable
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.