I β€ programming and learning new coding skills!
- π Currently working as a fullstack developer for Ympec.
- π± More than two years of experience working with several tech stacks!
A super simple react quickstart template for a website project.
License: MIT License
I β€ programming and learning new coding skills!
Create some basic testing using cypress for the home and about pages.
Since footers on most project types have similar characteristics (Links, social media, company info, etc). The goal would be to make these common features ready available on the project. (Creating a standard design would be ideal, something that would be easy adaptable to other design requirements).
Goal:
The folder structure info on the README file needs to be updated with the newly created cypress folders.
Potential solvers:
@inezabonte
@BillNas
Cypress
"Cypress framework is a JavaScript-based end-to-end testing framework built on top of Mocha β a feature-rich JavaScript test framework running on and in the browser, making asynchronous testing simple and convenient. It also uses a BDD/TDD assertion library and a browser to pair with any JavaScript testing framework."
Should be added to the template as a starter? yes? No?
What are your suggestions?
In some projects I have seen a different approach being used towards separating components and pages
Is your feature request related to a problem? Please describe.
Yes, currently the template is not SEO optimized.
Describe the solution you'd like
Implement better SEO coverage (code implementation) out of the box.
Describe alternatives you've considered
Nothing else considered...
Additional context
SEO is common and virtually mandatory on all websites, it would be a time saver to have minimum SEO coverage on the code on this template. π
Check the following article for ideas: FrontEnd Architecture
When a user follows a broken or dead link a basic "404 - page not found" page is displayed. (try: http://localhost:3000/notvalid)
On the project README file add this info to the "Added features" section.
Any suggestions on features that are common to most websites that could be added to this templateβ
The markdown format on the folder structure on the README doesn't look nice. It could certainly be better formatted for better understanding.
Checkout this related stack overflow post with similar request. here
Legal information is a requirement on all websites. (eg. Privacy policy, terms of service)
Goal: create necessary standard legal pages (components) to be readily available on the project. Create necessary links on the footer.
Missing basic setup of error boundaries. Should they be implemented at all? π€
react error boundaries
Should the website UI template be enhanced to include more common features β Let me know what you think. π€·ββοΈ
Create a better design for the "404 - Page not Found" page (NotFound Component).
Currently it only displays a h1 with the "404 - Page not Found" text and with no styling... π€
The objective is to give it some nice styling so that the 404 page could potentially fit any project created from this template and needing little to no changes.
Is your feature request related to a problem? Please describe.
Currently the template is not deployed. So the user would have to clone it and
start the application in order to see what the template look like
Describe the solution you'd like
It would be nice to have the template deployed on hosting services like
Netlify, Vercel or github pages. So that whoever wants to use it knows what they are getting
Describe alternatives you've considered
N/A
Additional context
N/A
Goal:
Requirements:
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.