curio-org / curio Goto Github PK
View Code? Open in Web Editor NEWYouTube video translation platform
Home Page: https://curiocic.netlify.app/
YouTube video translation platform
Home Page: https://curiocic.netlify.app/
It would be nice to add prettier to the project for consistent code formatting. Regardless of who contributes to the repo, it helps follow the same code styling, etc.
Add links to the social icons to redirect to the social media account in a new tab
When the Youtube API key is set to an invalid key, the application shows an ambiguous error message to the client:
Ideally, the above error message shouldn't be shown to the client. Also, the application should show an error message in the console saying the API key is invalid and any other useful message we get from the API response.
Currently the react app is based up on javascript but as it scales it'd be nice to migrate to typescript.
Currently, when the user clicks on the Curio logo, nothing happens. Add a link on the logo div to navigate the user to the home page when they click on it.
Currently when we enter a search query on curio the suggestions load below underheader component, we want underheader to disappear when video suggestions are loaded.
A checklist to keep track of converted components -
Create templates for raising an issue or PR to maintain uniformity and for better documentation purposes
CI is failing with:
Logging into your Netlify account...
Opening https://app.netlify.com/authorize?response_type=ticket&ticket=16etsv
- Waiting for authorization...
› Error: Timed out waiting for authorization. If you do not have a Netlify account, please create one at https://app.netlify.com/signup, then run netlify login again.
Error: Process completed with exit code 1.
Currently the build is failing with -
npm ERR! code ERESOLVE
--
23:16:27.693 | npm ERR! ERESOLVE could not resolve
23:16:27.693 | npm ERR!
23:16:27.693 | npm ERR! While resolving: react-scripts@5.0.1
23:16:27.693 | npm ERR! Found: typescript@5.2.2
23:16:27.693 | npm ERR! node_modules/typescript
23:16:27.693 | npm ERR! typescript@"^5.2.2" from the root project
23:16:27.693 | npm ERR! peer typescript@">= 2.7" from fork-ts-checker-webpack-plugin@6.5.3
23:16:27.694 | npm ERR! node_modules/fork-ts-checker-webpack-plugin
23:16:27.694 | npm ERR! fork-ts-checker-webpack-plugin@"^6.5.0" from react-dev-utils@12.0.1
23:16:27.694 | npm ERR! node_modules/react-dev-utils
23:16:27.694 | npm ERR! react-dev-utils@"^12.0.1" from react-scripts@5.0.1
23:16:27.694 | npm ERR! node_modules/react-scripts
23:16:27.694 | npm ERR! react-scripts@"5.0.1" from the root project
23:16:27.694 | npm ERR! 1 more (tsutils)
23:16:27.694 | npm ERR!
23:16:27.694 | npm ERR! Could not resolve dependency:
23:16:27.694 | npm ERR! peerOptional typescript@"^3.2.1 \|\| ^4" from react-scripts@5.0.1
23:16:27.694 | npm ERR! node_modules/react-scripts
23:16:27.694 | npm ERR! react-scripts@"5.0.1" from the root project
23:16:27.694 | npm ERR!
23:16:27.695 | npm ERR! Conflicting peer dependency: typescript@4.9.5
23:16:27.695 | npm ERR! node_modules/typescript
23:16:27.695 | npm ERR! peerOptional typescript@"^3.2.1 \|\| ^4" from react-scripts@5.0.1
23:16:27.695 | npm ERR! node_modules/react-scripts
23:16:27.695 | npm ERR! react-scripts@"5.0.1" from the root project
23:16:27.695 | npm ERR!
23:16:27.695 | npm ERR! Fix the upstream dependency conflict, or retry
23:16:27.695 | npm ERR! this command with --force or --legacy-peer-deps
23:16:27.695 | npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
23:16:27.695 | npm ERR!
23:16:27.695 | npm ERR!
23:16:27.695 | npm ERR! For a full report see:
23:16:27.695 | npm ERR! /vercel/.npm/_logs/2023-10-11T17_46_25_264Z-eresolve-report.txt
23:16:27.696 |
23:16:27.696 | npm ERR! A complete log of this run can be found in: /vercel/.npm/_logs/2023-10-11T17_46_25_264Z-debug-0.log
23:16:27.710 | Error: Command "npm install" exited with 1
i.e. Has conflicts between [email protected]
& [email protected]
The main page content of CURIO plays a crucial role in conveying our platform's value to users. It's the first impression that visitors have of CURIO, and it should effectively communicate its purpose and benefits. However, there is a lot of room for improvement in the current content.
The objective of this issue is to enhance the main page content of CURIO to make it more engaging, informative, and relevant to the users. This improvement aims to provide a better user experience and to clearly convey what CURIO is and how it can benefit different user groups.
Watch button is not redirecting users to /play
page and neither returning any error in console.
All changes/improvements regarding the UI to make it more user friendly. Let's make it this issue active and contributors can link their PRs such as
To # (issue)
This shall enable contributions without closing the issue while also getting continous updates
To-Do -
Make pages for links in footer
Add top loader bar i.e. Search, watch & translate
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.