ngoworldcommunity / ngoworld Goto Github PK
View Code? Open in Web Editor NEWA platform to connect and support NGOs, charities and you to build a better tomorrow.
Home Page: https://ngoworld.org
License: MIT License
A platform to connect and support NGOs, charities and you to build a better tomorrow.
Home Page: https://ngoworld.org
License: MIT License
I would like a nice login form with some vector art image to the left.
The form needs to have :
Make sure the page is responsive in MOBILE , TAB . DESKTOP , LAPTOP
Add screenshots for the same.
I would like to add a registration form, which will be displayed when the user clicks on the "Register" button.
Why not fix it ?
Define the route as β‘ router.get("/allclubs", async (req, res))
No need to connect the frontend with the backend now.
You can res.json(allusers);
to return all the data
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
I want you to write the code so that we can have a CONTACT PAGE following the below provided design , it should be responsive too
Make sure you follow all the GUIDELINES !!
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
I want the space between these 2 removed in Desktop
I need some more gaps between the picture and form in mobile version
As you can see , it looks bad in 1024 x 558 , you'll have to fix that too
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Import the page inside App.jsx
too.
In our mongo database , we currently have a sample collections ‡
I want to make a collection users where the data are stored when the user registers
I want to have the following fields ‡
Make a new file UserSchema.js
here ‡
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Define the route as β‘ router.get("/allclubs", async (req, res))
No need to connect the frontend with the backend now.
You can res.json(allclubs);
to return all the data
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
In our mongo database , we currently have a sample collections ‡
I want to make a collection users where the data are stored when the user registers
Collections name : Clubs
I want to have the following fields ‡
Make a new file ClubSchema.js
here ‡
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I want to make sure that the user is NOT ABLE TO SUBMIT the Login form until and unless :
Incase of any doubt do tag me in DISCORD in the #milan
channel
Cheers π₯
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
I want to have an ABOUT US page for the react app
This is how the Page is going to look like ‡
You can acess the Design for MOBILE and DESKTOP here --> Design
AboutUs.jsx
here ‡AboutUs.css
here ‡You need to follow the NOTICE and other GUIDELINES
I will instruct you more in DISCORD
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I want to login the CLUB with email
and password
Define the loginroute as β‘ router.post("/login", async (req, res)
No need to connect the frontend with the backend now.
POINTS ‡
If email
and password
is correct , make a signed JWT token store it as authtoken
HELLOSECRET123
is the secret key for authtokens
After that you can : res.json({ sucess: true, authtoken });
If inputted credentials are wrong : res.json({ sucess: false });
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
As you can see there is no NAVBAR here , i want the navbar to be added
I also want a RETURN button to be added in the bottom
The return button returns us to home page
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
sign up button is not working.
I want to login the CLUB with email
and password
Define the loginroute as β‘ router.post("/login", async (req, res)
No need to connect the frontend with the backend now.
POINTS ‡
If email
and password
is correct , make a signed JWT token store it as authtoken
HELLOSECRET123
is the secret key for authtokens
After that you can : res.json({ sucess: true, authtoken });
If inputted credentials are wrong : res.json({ sucess: false });
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like **registrationImage , clubLoginImage, **, then in the Css files make sure the styles are applied to those unique classnames. Else things are getting messed up.
Take a look at this video
Notice how the scrollbar is getting stuck a bit while scrolling ?
I would want that to be fixed
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
there are some modifications I need to make in the UI of the club's page like
This is the clubs login page ‡
I want it so the clubs can login
β If they login sucessfully alert them with Logged you in!!
and redirect them to HOME PAGE
βIf they give invalid credentials alert them with Please input valid credentials
and then CLEAR the forn
βYou need to use axios to connect the backend and frontend.
βYou can checkout the backend routes inside server
folder !!
Go the service
folder -> Api.js
, there you'll need to make functions for calling the API
Here's an EXAMPLE OF API FUNCTION ‡
As you can see we literally passed the whole useState named credentials
to the backend , and we got results from it
With the help of these results you'll need to do alerts as i mentioned earlier
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I want to save the following information to the DB once the use gives it
Define the registration route as β‘ router.post("/register", async (req, res)
No need to connect the frontend with the backend now.
name
email
password
address
pincode
description
EXTRA ‡
If the CLUB already exists , res.json({ exists: true });
Else get the info from req.body
Encrypt the password with the help of BCRYPT JS (already installed)
The secret key for BCRYPT = thisismysecret123
, i will change it later
Once stored successfully , res.json({ sucess: true });
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
The title needs to be edited and there should be a logo too.
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I want items such as : Home , Events, Clubs , User icon on the navbar.
Make sure to check it's responsiveness., font styles.
For TABLET and MOBILE view i want to have the cards size smaller than what it is now.
In case of any issues do tag me in #milan
channel there and we can talk about it !!
I want to save the following information to the DB once the use gives it
Define the registration route as β‘ router.post("/register", async (req, res)
No need to connect the frontend with the backend now.
firstname
lastname
email
password
address
pincode
EXTRA ‡
If the USER already exists , res.json({ exists: true });
Else get the info from req.body
Encrypt the password with the help of BCRYPT JS (already installed)
The secret key for BCRYPT = thisismysecret123
, i will change it later
Once stored successfully , res.json({ sucess: true });
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I would like to have input fields for :
Make sure to add a cool vector art to the left side and the contact us form on the right side.
The page must be responsive in MOBILE , TAB , LAPTOP , DESKTOP.
Use proper Font Size and design.
Include proper Screenshot for the same.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
Make sure they are responsive for mobile and Desktop
Make sure the fonts are same as that of FIGMA FILE
You can use GOOGLE FONTS to get those fonts
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
This is the clubs register page ‡
I want it so the clubs can register
β If they register sucessfully alert them with Registration sucessful , please login
and redirect them to LOGIN PAGE
βIf they give invalid credentials alert them with Please input valid credentials
and then CLEAR the forn
βIf user already EXISTS , alert them with User already present , please login
and redirect them to LOGIN PAGE
βYou need to use axios to connect the backend and frontend.
βYou can checkout the backend routes inside server
folder !!
Go the service
folder -> Api.js
, there you'll need to make functions for calling the API
Here's an EXAMPLE OF API FUNCTION ‡
As you can see we literally passed the whole useState named credentials
to the backend , and we got results from it
With the help of these results you'll need to do alerts as i mentioned earlier
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Before the main webpage is visible, showing a preloader will add a cool look while opening the webpage or while refreshing the webpage.
I want this home icon to be a bit bigger and on click , redirect us to the Home Page
In TABLET , MOBILE view i want this form to be centered instead of in the left
Also get rid of the "We'll never share your email with anyone else." under the PASSWORD
Also remove the Forgot Password
In case of any queries tag me in the #milan
channel
/clubs/register
route in App.jsx
This is the user register page ‡
I want it so the users can register
β If they register sucessfully alert them with Registration sucessful , please login
and redirect them to LOGIN PAGE
βIf they give invalid credentials alert them with Please input valid credentials
and then CLEAR the forn
βIf user already EXISTS , alert them with User already present , please login
and redirect them to LOGIN PAGE
βYou need to use axios to connect the backend and frontend.
βYou can checkout the backend routes inside server
folder !!
Go the service
folder -> Api.js
, there you'll need to make functions for calling the API
Here's an EXAMPLE OF API FUNCTION ‡
As you can see we literally passed the whole useState named credentials
to the backend , and we got results from it
With the help of these results you'll need to do alerts as i mentioned earlier
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like **registrationImage , clubLoginImage, **, then in the Css files make sure the styles are applied to those unique classnames. Else things are getting messed up.
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
In the Footer i want a new button
Code :
font-family: Mulish; font-style: normal; font-weight: bold;
And also i would like to move the RIGHT links a bit to the left π½
I want these links to be invisible in Mobiles , i just want the REPORT button to be visible instead
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I want you to implement your amazing UI skills and make a brand new responsive footer !!
The footer must be of dark color (not too dark)
Add the footer ONLY to the homepage
Inside of the src>components
folder make a new file : SingleClub.jsx
The SingleClub.jsx
will have just 1 card , with Image, Title , description
These data will be passed as props
to the component inside ClubPage.jsx
This SingleClub.jsx
will be called in display > ClubsPage.jsx
You need to store this data in a useState and then MAP the SingleClub component , so that the SingleClub.jsx
is displayed multiple times.
This time i am going to leave the Page Design upto you.
I want to have an about us section , which says :
We are a group of engineering students with a vision to make our community a better place.
Milan is like a dream to us. As the name suggests, βMilanβ is the colloquial term for the word βconjugationβ.
Here at Milan we aim at bringing all the NGOs together across the world at a platform which will help the
people find their right community to serve hence our moto βwhere help meets needβ.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
This is how the homepage looks like for now , as you can see it's empty BELOW the banner
So i want to have something here , we call it the HomeCardsContainer.jsx
Inside HomeCardsContainer.jsx
i want YOU to write the code so that we can have this design
Make your css
file here , NAME the file HomeCardsContainer.css
:
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
This is the users login page ‡
I want it so the users can login
β If they login sucessfully alert them with Logged you in!!
and redirect them to HOME PAGE
βIf they give invalid credentials alert them with Please input valid credentials
and then CLEAR the forn
βYou need to use axios to connect the backend and frontend.
βYou can checkout the backend routes inside server
folder !!
Go the service
folder -> Api.js
, there you'll need to make functions for calling the API
Here's an EXAMPLE OF API FUNCTION ‡
As you can see we literally passed the whole useState named credentials
to the backend , and we got results from it
With the help of these results you'll need to do alerts as i mentioned earlier
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I need the clubs ,events page to be completed.
The data will be present in clubs.txt
,and events.txt
i need you to add them as cards in the page.
Make sure the page looks good.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
If you look at the registration page for the USER , it looks like this ‡
I want to have this same page for the CLUBS to register
𧡠Data --> Club Name , Club Email , Password , Adress , Pincode
Here are the files ClubRegister.jsx
and ClubRegister.css
‡
UserRegister.jsx
ClubRegister.jsx
is similar to UserRegister.jsx
except for the imageOnce you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
Here is the ClubsLogin.jsx
file located and it currently looks like this ‡
BUT I want it to look like the UserLogin.jsx
page ‡
You can acess the User login page here : User login
UserLogin.jsx
to ClubsLogin.jsx
ClubsLogin.jsx
you can add a different picture in the page --> Signin picUserLogin.jsx
ClubLogin.css
file ‡Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Footer.jsx
here.Footer.css
hereHome.jsx
In case of any doubts / after completing do tag me in #milan
so that we can talk about the design , review it.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
As you can see for mobile view the REPORT BUTTON is on the right side i want it in the center
You can use Conditional rendering, CSS to fix the button's position in the footer for MOBILES
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
In the homepage between the HOMECARDS and FOOTER i want to add a banner ‡
This is how the Banner is going to look like ‡
You can acess the Design for MOBILE and DESKTOP here --> Design
You need to follow the NOTICE and other GUIDELINES
I will instruct you more in DISCORD
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
I would like to create a registration form using HTML and CSS. It will contain the following:
As you can see the desgin above is for Login page , but i would like to have the same design for register page.
App.jsx
too.Please make sure in the .css
files you are making/using , the styles should be applied to Unique Class names
If there are images in your .jsx
files give them unique classnames like registrationImage , clubLoginImage, then in the css
files make sure the styles are applied to those unique classnames. Else things are getting messed up.
Take a look at this design : Figma Design
The React App's fonts looks different from the design ‡
I want you to fix it so that the font stylings are similar to whatever it is in the design.
Once you are done with the code , please tag me in #milan
with the Screenshot of whatever you made so that we can review that there together.
If you have any doubts, queries please tag me in #milan
so that we can discuss the issue there together.
Please Donot DM.
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.