Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added social media icons #1

Open
wants to merge 48 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
7f81bde
Update README.md
munish-on-git May 20, 2023
3b35885
Improved the UI of the footer section
niranjan-kurhade May 3, 2023
d09265c
chore: Set up backend infrastructure and configuration
royalpinto007 May 4, 2023
83a6bd2
docs: Added files for beginner investing content
royalpinto007 May 19, 2023
a8a559c
feat: Add User model
suravshrestha May 20, 2023
b4c51a2
chore: npm install express-async-errors --save
suravshrestha May 20, 2023
3ddba66
chore: Integrate nodemon
suravshrestha May 20, 2023
e8ff0aa
chore: npm i mongoose
suravshrestha May 20, 2023
1a1bd47
chore: npm i jsonwebtoken
suravshrestha May 20, 2023
4d62900
chore: npm install dotenv --save
suravshrestha May 20, 2023
dc449a1
fix: Start server from only one file
suravshrestha May 20, 2023
5119ae5
docs: updated '## Getting started'
munish-on-git May 20, 2023
179e368
Added a Favicon
tarun-hegde May 20, 2023
415e962
docs: made changes in docs
Ahtaxam May 20, 2023
e083816
Revert "Added a Favicon"
tarun-hegde May 20, 2023
de2850d
feat : Added a Favicon
tarun-hegde May 20, 2023
e133b9a
Merge pull request #93 from tarun-hegde/support
royalpinto007 May 20, 2023
01751ba
Merge pull request #91 from Ahtaxam/docs
royalpinto007 May 20, 2023
718c404
feat: Add user authentication system
suravshrestha May 20, 2023
52c512f
Merge pull request #76 from suravshrestha/fix-server-start
royalpinto007 May 20, 2023
f415ece
Merge branch 'main' of https://github.com/Stoccoin-Official/Stoccoin-…
suravshrestha May 20, 2023
d3f8eac
Added social media icons
mukul314 May 20, 2023
73244b1
Merge branch 'main' into UpdatingReadme
munish-on-git May 20, 2023
13be5b2
Merge pull request #70 from munish-on-git/UpdatingReadme
royalpinto007 May 20, 2023
c85d478
fix: social links in footer open in new tab
MahendraDani May 20, 2023
40db40e
Merge pull request #103 from MahendraDani/Mahendra/fix_social_links
royalpinto007 May 20, 2023
a05256b
Linked Routes
Arka90 May 20, 2023
aecff17
docs: Add file for first open source contribution
royalpinto007 May 20, 2023
c665fb9
feat: Add hovereffect to pricing cards
mukul314 May 21, 2023
97ec678
docs: Added name to contributor list
rdhkdh May 21, 2023
646bbb6
Merge pull request #118 from rdhkdh/feature/new-feature1
royalpinto007 May 21, 2023
a561008
Merge pull request #98 from suravshrestha/user-auth
royalpinto007 May 21, 2023
1963336
docs: added my name and college in the gssoc-contributions list
KAPIL9027 May 21, 2023
15a19bc
Merge branch 'main' of https://github.com/KAPIL9027/Stoccoin-Website …
KAPIL9027 May 21, 2023
4a4c52f
Merge pull request #112 from Arka90/fixing-nav-links
royalpinto007 May 21, 2023
893365a
Merge pull request #121 from KAPIL9027/gssoc23/addcollege
royalpinto007 May 21, 2023
c9f98d8
Revert "Linked Routes"
royalpinto007 May 21, 2023
531aa84
Merge pull request #126 from Stoccoin-Official/revert-112-fixing-nav-…
royalpinto007 May 21, 2023
212c8e0
Merge pull request #116 from mukul314/hovereffect
royalpinto007 May 21, 2023
20f8271
addded name and college in Gsooc'23 contributing list
Tushar98644 May 21, 2023
b0eda3a
Resolved merge conflicts
mukul314 May 20, 2023
f793fc9
Merge pull request #128 from Tushar98644/Gssoc/add-info
royalpinto007 May 21, 2023
c5673b8
docs: added name and college
shivani30v May 21, 2023
84e42e4
Merge pull request #129 from shivani037/addname/s
royalpinto007 May 21, 2023
395340b
Update GSSoC-CONTRIBUTORS.md
ManashAnand May 21, 2023
867509e
Merge pull request #130 from ManashAnand/patch-1
royalpinto007 May 21, 2023
539d43e
Merge branch 'main' of https://github.com/mukul314/Stoccoin-Website i…
mukul314 May 22, 2023
403fcc9
added social media icons
mukul314 May 22, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions GSSoC-CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Contributors and Colleges

## Introduction

This file has been created for the contributors of GSSoC 2023 to begin their journey with open source. It lists the contributors and their respective colleges.

## Instructions

If you are participating in GSSoC 2023 and would like to contribute to this project, please follow the steps mentioned in the [CONTRIBUTING.md](CONTRIBUTING.md) file.

Please add your name and college above if you are a contributor:

## Contributors

- Kapil \
Amity University, Noida, Uttar Pradesh
- Ridhiman Kaur Dhindsa \
IIT Guwahati
- Tushar Banik \
IIT Guwahati
- Shivani \
JSS Science and Technology University, Mysore
- Manash \
Nitte Meenakshi Institute of Technology, Bangalore
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ To get started with this project, you'll need to follow these steps:
1. Install Node.js and MongoDB on your local machine.
2. Clone this repository to your local machine.
3. Install the project dependencies by running `npm install` in both the client and server directories.
4. Start the frontend by running `npm run dev` in the client directory.
5. Start the backend by running `node server.js` in the server directory.
4. Start the frontend `cd client/` by running `npm run dev` in the client directory.
5. Start the backend `cd server/` by running `node App.js` in the server directory.
6. Open your web browser and navigate to `http://localhost:3000`.

## Contributing
Expand Down
2 changes: 1 addition & 1 deletion client/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="" />
<link rel="icon" type="image/svg+xml" href="./logo.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Stoccoin</title>
</head>
Expand Down
55 changes: 36 additions & 19 deletions client/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
"react": "^18.2.0",
"react-chartjs-2": "^5.2.0",
"react-dom": "^18.2.0",
"react-refresh": "^0.14.0"
"react-refresh": "^0.14.0",
"react-social-icons": "^5.15.0"
},
"devDependencies": {
"@types/react": "^18.0.28",
Expand Down
2 changes: 2 additions & 0 deletions client/src/App.css
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,5 @@
.read-the-docs {
color: #888;
}


90 changes: 78 additions & 12 deletions client/src/components/Footer.jsx
Original file line number Diff line number Diff line change
@@ -1,35 +1,101 @@
import React from 'react';
import React from "react";
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faInstagram,faTwitter,faLinkedinIn } from '@fortawesome/free-brands-svg-icons';


function Footer() {
return (
<footer className="bg-white">
<div className="container mx-auto px-4 py-8">
<hr className="border-gray-700 my-8" />
<div className="flex flex-wrap justify-center">

<div className="w-full md:w-1/3 px-3 mb-3 md:mb-0 text-left">
<h2 className="text-xl font-bold text-black mb-4">About Us</h2>
<p className="text-gray-600 leading-loose" style={{maxWidth: "300px"}}>We're a web app for trading stocks and crypto with real-time market data and news feeds to help you make informed investment decisions.</p>
<p
className="text-gray-600 leading-loose"
style={{ maxWidth: "300px" }}
>
We're a web app for trading stocks and crypto with real-time
market data and news feeds to help you make informed investment
decisions.
</p>
<p
className="text-gray-600 leading-loose"
style={{ maxWidth: "300px" }}
>
We're a web app for trading stocks and crypto with real-time
market data and news feeds to help you make informed investment
decisions.
</p>
</div>



<div className="w-full md:w-1/3 px-3 mb-3 md:mb-0 text-left">
<h2 className="text-xl font-bold text-black mb-4">Follow Us</h2>
<ul className="list-none">
<li className="mb-2"><a href="https://www.instagram.com/stoccoin/" className="text-gray-600 hover:text-black"><i className="fab fa-instagram-f"></i>Instagram</a></li>
<li className="mb-2"><a href="https://twitter.com/stoc_coin" className="text-gray-600 hover:text-black"><i className="fab fa-twitter"></i>Twitter</a></li>
<li className="mb-2"><a href="https://www.linkedin.com/company/stoccoin/" className="text-gray-600 hover:text-black"><i className="fab fa-instagram"></i>LinkedIn</a></li>
<li className="mb-2"><a href="https://www.kooapp.com/profile/stoccoin/" className="text-gray-600 hover:text-black"><i className="fab fa-instagram"></i>Koo</a></li> </ul>
<div>
<li className="mb-2">
<a
href="https://www.instagram.com/stoccoin/"
className="text-gray-600 hover:text-black"
>
<FontAwesomeIcon icon={faInstagram} className="text-indigo-500 text-3xl mr-2" />
Instagram
</a>
</li>
</div>
<li className="mb-2">
<a
href="https://twitter.com/stoc_coin"
className="text-gray-600 hover:text-black"
>
<FontAwesomeIcon icon={faTwitter} className="text-indigo-500 text-3xl mr-2" />
Twitter
</a>
</li>
<li className="mb-2">
<a
href="https://www.linkedin.com/company/stoccoin/"
className="text-gray-600 hover:text-black"
>
<FontAwesomeIcon icon={faLinkedinIn} className="text-indigo-500 text-3xl mr-2" />
LinkedIn
</a>
</li>

<li className="mb-2">
<a
href="https://www.kooapp.com/profile/stoccoin/"
className="text-gray-600 hover:text-black"
>
Koo
</a>
</li>
</ul>
</div>
<div className="w-full md:w-1/4 px-3 mb-3 md:mb-0 text-left">
<h2 className="text-xl font-bold text-black mb-4">Newsletter</h2>
<form>
<input type="email" placeholder="Enter your email" className="bg-gray-200 rounded py-2 px-3 text-gray-200 w-full mb-2" />
<button type="submit" className="bg-gray-600 hover:bg-gray-700 rounded py-2 px-4 text-white w-full">Subscribe</button>
<input
type="email"
placeholder="Enter your email"
className="bg-gray-200 rounded py-2 px-3 text-gray-200 w-full mb-2"
/>
<button
type="submit"
className="bg-gray-600 hover:bg-gray-700 rounded py-2 px-4 text-white w-full"
>
Subscribe
</button>

</form>
</div>
</div>
<br/>
<p className="text-gray-500 text-center">&copy; 2023 Stoccoin. All rights reserved.</p>
<br />
<p className="text-gray-500 text-center">
&copy; 2023 Stoccoin. All rights reserved.
</p>
<br />
</div>
</footer>
);
Expand Down
6 changes: 3 additions & 3 deletions client/src/components/Pricing.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export default function Example() {
</div>
<div className="space-y-8 lg:grid lg:grid-cols-3 sm:gap-6 xl:gap-10 lg:space-y-0">
{/* Pricing Card */}
<div className="flex flex-col p-6 mx-auto max-w-lg text-center bg-white rounded-lg border border-gray-100 shadow dark:border-gray-600 xl:p-8">
<div className="flex flex-col p-6 mx-auto max-w-lg text-center bg-white rounded-lg border border-gray-100 dark:border-gray-600 xl:p-8 hover:shadow-2xl hover:scale-105">
<h3 className="mb-4 text-2xl font-semibold">Free</h3>
<p className="font-light sm:text-lg">
Get a taste of trading with our free plan.
Expand Down Expand Up @@ -107,7 +107,7 @@ export default function Example() {
</a>
</div>
{/* Pricing Card */}
<div className="flex flex-col p-6 mx-auto max-w-lg text-center bg-white rounded-lg border border-gray-100 shadow dark:border-gray-600 xl:p-8">
<div className="flex flex-col p-6 mx-auto max-w-lg text-center bg-white rounded-lg border border-gray-100 dark:border-gray-600 xl:p-8 hover:shadow-2xl hover:scale-105">
<h3 className="mb-4 text-2xl font-semibold">Professional</h3>
<p className="font-light sm:text-lg">
Unlock advanced trading features with our premium plan.
Expand Down Expand Up @@ -202,7 +202,7 @@ export default function Example() {
</a>
</div>
{/* Pricing Card */}
<div className="flex flex-col p-6 mx-auto max-w-lg text-center bg-white rounded-lg border border-gray-100 shadow dark:border-gray-600 xl:p-8">
<div className="flex flex-col p-6 mx-auto max-w-lg text-center bg-white rounded-lg border border-gray-100 dark:border-gray-600 xl:p-8 hover:shadow-2xl hover:scale-105">
<h3 className="mb-4 text-2xl font-semibold">Enterprise</h3>
<p className="font-light sm:text-lg">
Custom solutions for your trading needs.
Expand Down
Loading