ingressive-for-good / i4g-opensource-frontend-project-2022 Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
The routes listed on the App.jsx page includes the Help and Support page, but the route to /support was not added, so the link doesn't work.
Create An issue or pull request template for contributors.
I'll be working on this.
A license for the repository
Have a better understanding of the kind of project we are working on and helps the contributors know their right
No update
Development of the Forgot Password page
This document contains how designers can contribute to the design file
There is currently no state management tools for the project and an online shop has quite a lot of state to be managed.
So I'll love to set up either redux-toolkit for the project if assigned to me.
I discovered the footer design on the home page is not carrying the colours on the style guide.
Develop Login page UI appropriately
Ensure they are responsive and follow the responsive design on the Figma
Implement images properly
Follow the colour guide and the appropriate colours
setting up CI/CD will make the project easier to review.
as all changes made will be reflected making it easier for maintainers to notice errors as the frontend requires a visual representation.
Building out the help and Support page
There is no link from the Readme file to the contribution.md file thus not providing easier onboarding of participants just from the read me
Develop the User Dashboard help and support page UI appropriately
Ensure they are responsive and follow the responsive design on the Figma
Implement images properly
Follow the colour guide and the appropriate colours
new page alert on the Authentication page
To make it easy for the maintainers to see what changes has been made to the codebase, a well formatted issue must be raised. Kindly check my PR I just created a format for contributors to follow.
Develop the Navbar and Hero page
I want to start by developing the Navbar and Hero page and make it fully responsive
[environment of where the issue occrs; e.g., operating system version, browser version, and so on]
A landing page then we can proceed with other pages.
The Info section for more details on entering correct and up-to-date info on newly uploaded and edited product currently lacks a UI and also the Two are separated and are better unified as a single info dialog
This will Feature to help the contributors better in developing other pages
Create a routing structure in the app.jsx file as so all other contributors developing other pages will just link there routing page using one convention, so some conflicts are avoided.
I'd like to setup react-router for the application, it'll serve very well in handling routing for the app.
Build a responsive Footer for Landing Page
[Mobile, Tablet, and Web]
Request to add the Style guide and Project structure documentation
The chaos of developers just adding any code as long as it can be deployed on netlify is causing redundant code and no clear site of the project structure. Having the style guide and project structure documentation would give both developers and maintainers a reference when reviewing code.
The entire file structure and routing follow the atomic design principle. The CSS design framework to be approved should only be tailwind CSS.
I'd like to begin with the header/navigation bar
Develop the Email Verification successfull UIappropriately
Ensure they are responsive and follow the responsive design on the Figma
Implement images properly
Follow the color guide and the appropriate colors
A code of conduct is vital for the success of every community. I have listed few rules which can be applied by every contributor on behalf of the community in my PR
Every open source project must have a detailed step by step guideline that all contributors must adhere to.
This will help in in many ways as follows:
The Mobile first approach of this screen has scroll issue as mobile users are required to scroll back up after filling the form in order to submit their progress and also based on laws of similarity the button might mislead unaware users to attempt account deletion while trying to submit out of Reflex
Develop the User Dashboard wishlist pages UI appropriately
The user dashboard upload product page contains 2 pages ( you should send a pull request for each of the pages)
Ensure they are responsive and follow the responsive design on the Figma
Implement images properly
Follow the colour guide and the appropriate colours
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.