reactplay / activities Goto Github PK
View Code? Open in Web Editor NEWThis project contains the code of the activities(hustles) webapp of ReactPlay.
Home Page: https://hustles.reactplay.io
License: MIT License
This project contains the code of the activities(hustles) webapp of ReactPlay.
Home Page: https://hustles.reactplay.io
License: MIT License
TODO
Is your feature request related to a problem? Please describe.
Link user ith badges
Describe the solution you'd like
Link user ith badges
Describe alternatives you've considered
NA
Additional context
NA
Describe the bug
The node_modules
and .next
folders are being tracked by git.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The above mentioned folders must be ignored by git.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
*Additional context
Add any other context about the problem here.
Is your feature request related to a problem? Please describe.
The project missing a Contributing guide. Please add.
Describe the bug
When we open submission and open any idea in a mobile device the box is not responsive.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should be responsive and display correctly on all the devices
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
I would like to fix it...
The idea of this feature is to design a reusable landing page for any event. For example, the immediate need is to host a hackathon. We wouldn't need to restructure this page every time a new hackathon appears in our timeline, rather tweaking some data and aesthetics
The page should contain
Dockarize the project by creating docker container
Configure the navbar to change according to the page it's currently on.
Describe the bug
Images of the judges (Johan Eliasson , Tapas Adhikary ) not showing.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It should show all images properly
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
I would like to fix it.
Describe the bug
A clear and concise description of what the bug is.
Some meta tags like charset
, http-equiv
,viewport
and robots.txt file are missing.
Describe the bug
When we share the link https://hustles.reactplay.io/ it must show the correct meta title, description and OG image.
There should be at least Home
and Submissions
links on the navbar for subpages
Is your feature request related to a problem? Please describe.
We need a better organized Home page that specifies,
Describe the solution you'd like
Is your feature request related to a problem? Please describe.
Hackathon has been ended. No one should be able add/edit ideas now.
Note: add/edit has already been disabled from the backend
Describe the solution you'd like
remove all add/edit touchpoints
Describe alternatives you've considered
NA
Additional context
NA
Create a scalable project structure that is followed when developing the application.
global.css
and page dependent styles if you are using plain CSS) and components (holds all components used by each page).next.js
that holds the global styles and page/component dependent style if you prefer to use plain CSS instead of TailwindCSS.components/Button.js
.components/Home/Hero.js
.lib
or services
.Please feel free to suggest your thoughts.
Nowadays everyone uses Prettier, An automated code formatting tool.
The issue is everyone have different global settings of prettier according to their style. BUT this can cause useless changes to opensource projects as many people works on same code.
So having a prettier config file
inside project directory can resolve this issue.
adding a file .prettierrc
and .prettierignore
will solve this issue
The Cancel button in an idea's page is routing to the home page (landing page).
And instead it should route back to the ideas listing page.
Describe the bug
At tech-stack and credit page here both tech stack (i.e: Nextjs and TailwindCSS) redirecting to (https://nextjs.org/)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Nextjs tech-stack should be redirect to official home page of nextjs and TailwindCSS tech-stack should be redirect to official home page of tailwindcss.
Screenshots
Desktop :
In all browser
Smartphone :
All devices
Additional context
I would like to work on this issue. I can fix it, please assign me
Is your feature request related to a problem? Please describe.
Add blog link to winners card
Describe the solution you'd like
NA
Describe alternatives you've considered
Na
Additional context
NA
Is your feature request related to a problem? Please describe.
We need to create a new initiative page for the event #2PlaysAMonth initiative.
The Motto:
Describe the solution you'd like
Right now the home page route sets to: hackrplay/2022/home
. Create a new route called 2playsamonth/2023/home
and the new home should have the followings:
Additional context
Once this page is up and deployed, we need to link it from ReactPlay main page from a banner.
https://github.com/reactplay/activities/tree/2-plays-a-month
@atapas will add all updates here in this issue.
Should introduce
Is your feature request related to a problem? Please describe.
Currently its hard to figure out completed and inprogress items in the idea list page. This is very much required to understand the status of the event.
Describe the solution you'd like
Implement a status filter for idea list page
Describe alternatives you've considered
NA
Additional context
NA
Take care of all the strings and make them meaningful for the Hackathon.
Seems like we've missed to change the extended date of the hackathon in some places
The landing page ins already implemented and has been merged, but it lacks mobile resposinveness.
Describe the bug
Currently to set https://hustles.reactplay.io/hackrplay/2022/home
as the home page of the application, we use the useEffect
hook. Instead a more efficient way of doing it in Next.js is by setting up custom redirects.
To Reproduce
Steps to reproduce the behavior:
https://hustles.reactplay.io/hackrplay/2022/home
/
.Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
As we are extending the deadline, we have to change the dates in every image that mentions it
This feature will track the implementation cycle of #11
Additional Context:
Describe the bug
FAQS section looks way too expanded in mobile devices.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
FAQS section should be more responsive in mobile devices.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
I would like to work on this...
The idea of this feature is to create a code-level switch to show the ongoing activity
banner on reactplay landing page.
Usually, the reactplay.io home page will render a predefined banner related to the community. However when the community goes into a very specific activity, a switch will be flipped and the banner will be replaced with the event one,
To put it into context, reactplay is going to co-host a hackathon very soon. To emphasize the event, the home page banner should be replaced with hackathon-related image. Upon clicking this, the page will redirect to https://hustles.reactplay.io/
Here goes the current home page banner that appears in the first fold of the page view.
Create top level components such as the Navbar, Footer, Buttons that will be used throughout the application
Describe the bug
When we open up submitted ideas in mobile devices the border of the card is not fully visible it lacks responsiveness
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I think the border of the card should be visible from all sides
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Configure TailwindCSS with Next.js for this project.
Is your feature request related to a problem? Please describe.
As part of the Hackathon, we have added the feature of commenting on an Idea. It would be great if we could trigger an email to the idea creator whenever someone comments.
The email message should contain the comment and a link to come to the comment and respond back.
The email should be sent from the [email protected] email.
Describe the solution you'd like
We Use Nhost as the backend, and Nhost uses Hasura. Hasura allows us to trigger an event when a GraphQL mutation happens. As part of the event trigger, we can utilize the Serverless function(from Nhost) to send emails.
Describe alternatives you've considered
None
Additional context
This should be implemented as a common design so that the same paradigm can be used everywhere to trigger emails based on a trigger.
The idea of this feature is to implement an idea listing page for nhost-reactplay hackathon
.
The page should contain
Describe the bug
When using the redirects api of nextjs to set the default route to be /hackrplay/2022/home
, and it doesn't seem to work
To Reproduce
Steps to reproduce the behavior:
/hackrplay/2022/home
,but instead you are left with the initial homepageScreenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
The objective of this feature is to come up with a reusable idea
listing page for any sort of hackathon/hackfest program
The page should contain
Describe the bug
In mobile devices after clicking on hamburger menu Register Now
button is not working
To Reproduce
Register Now
button. It won't redirect you to registration pageExpected behaviour
After clicking on Register Now
button it should redirect to registration page.
Desktop
Smartphone
Additional context
I would like to work on this issue, please assign it to me...!
Two issues:
Problem
There are a few grammatical errors in the README.md file.
What needs to be done?
The above para needs to be changed to (the changes are highlighted)
check in
yarn.lock file. So it's advised
to use yarn package manager. If you need to use any other package remove
yarn.lock file from the
local directory first. Also, do not check in any other lock file.Screenshot of the exact paragraph from readme:
Check if the Authentication for the sub-domain has got any issues. As per the NHOST team, it should work seamlessly but we need to confirm asap and if there is an issue we need to work with them.
Please use the @nhost/nextjs
library for this project.
Is your feature request related to a problem? Please describe.
NA
Describe the solution you'd like
Only authenticated user can open this page
Should have the following fields
The same page would be used for editing the information
Only the owner can edit an idea
Describe alternatives you've considered
NA
Additional context
NA
@atapas
Describe the bug
In the FAQ section,
there should be more space between the title "FAQ" and the accordions
Screenshots
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.