diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 5fc6020..e365fe2 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,9 +1,8 @@ import { Link } from "react-router-dom"; - const Footer = () => { return ( -
+

Rensselaer Engineering Commons

@@ -11,19 +10,19 @@ const Footer = () => {

Links

- + Home - + About - + Contact - + Projects - + Login
@@ -31,20 +30,23 @@ const Footer = () => {

Contact

+

Email: info@rpi.edu

+

Phone: (123) 456-7890

+

Address: 110 8th St, Troy, NY 12180

Social Media

diff --git a/src/pages/About.tsx b/src/pages/About.tsx index c18e95a..a67c521 100644 --- a/src/pages/About.tsx +++ b/src/pages/About.tsx @@ -5,26 +5,25 @@ const About = () => {

About Us

-
-
- - Who are we? - - The Rensselaer Engineering Commons is a community of students, faculty, and staff dedicated to +
+
+

Who are we?

+

+ The Rensselaer Engineering Commons is a community of students, faculty, and staff dedicated to creating a welcoming and inclusive environment for all. We believe that diversity and inclusion are essential to the success of our community and our mission. We are committed to fostering a culture of respect, empathy, and understanding, and to providing resources and support to help all members of our community thrive. - - -

-
+

+
+
) } diff --git a/src/pages/Contact.tsx b/src/pages/Contact.tsx index eed473d..8b8df24 100644 --- a/src/pages/Contact.tsx +++ b/src/pages/Contact.tsx @@ -3,7 +3,7 @@ import { Title, MainSection, Information } from '../components/components.ts' const Contact = () => { return (
-
+
@@ -12,37 +12,42 @@ const Contact = () => {
-
- - Discord Community - - +
+
+

Discord Community

+

Join our vibrant Discord community to connect with like-minded individuals, share ideas, and collaborate on creative projects. Whether you're a seasoned creator or just starting out, everyone is welcome! Click here to join our Discord server. - - -

-
- - - Location - - - Our physical headquarters are located at the +
+
+
+
+

Location

+

+ Our physical headquarters are located at the Mercer XLab, where creativity thrives and ideas come to life. Drop by for workshops, meetups, and events, or simply to hang out with fellow members of our creative community. We'd love to see you there! Have a question or need assistance? Feel free to reach out to us via Discord or visit us in person. We're here to help! - - -

+

+
+
) } -export default Contact \ No newline at end of file +export default Contact + +/*Our physical headquarters are located at the Mercer XLab, where creativity thrives + and ideas come to life. Drop by for workshops, meetups, and events, or simply to hang + out with fellow members of our creative community. We'd love to see you there! + + Have a question or need assistance? Feel free to reach out to us via Discord or visit + us in person. We're here to help!*/ \ No newline at end of file diff --git a/src/pages/Home.tsx b/src/pages/Home.tsx index 3b47199..c013f0b 100644 --- a/src/pages/Home.tsx +++ b/src/pages/Home.tsx @@ -1,8 +1,8 @@ -import { MainSection, Title, Information } from "../components/components.ts" +import { MainSection, Title, Information } from "../components/components.ts"; +import Project from "../components/ProjectCard.tsx"; +import React from 'react'; -import Project from "../components/ProjectCard.tsx" - -let projects = [ +const projects = [ { name: "Line Follower Robot", description: "Nulla pharetra diam sit amet nisl suscipit adipiscing. Nec dui nunc mattis enim ut tellus elementum sagittis vitae. Maecenas pharetra convallis posuere morbi. Viverra adipiscing at in tellus. Euismod lacinia at quis risus sed vulputate. Orci phasellus egestas tellus rutrum tellus. Venenatis urna cursus eget nunc. Pellentesque habitant morbi tristique senectus et netus. Dolor morbi non arcu risus quis varius quam. Ipsum suspendisse ultrices gravida dictum fusce ut placerat orci. Elementum nisi quis eleifend quam. Pellentesque habitant morbi tristique senectus et netus. Maecenas pharetra convallis posuere morbi leo urna.", @@ -20,75 +20,53 @@ let projects = [ date: "06/07/24" }, { - name: "Giant Bridge", + name: "Giant Water Rocket", description: "Nulla pharetra diam sit amet nisl suscipit adipiscing. Nec dui nunc mattis enim ut tellus elementum sagittis vitae. Maecenas pharetra convallis posuere morbi. Viverra adipiscing at in tellus. Euismod lacinia at quis risus sed vulputate. Orci phasellus egestas tellus rutrum tellus. Venenatis urna cursus eget nunc. Pellentesque habitant morbi tristique senectus et netus. Dolor morbi non arcu risus quis varius quam. Ipsum suspendisse ultrices gravida dictum fusce ut placerat orci. Elementum nisi quis eleifend quam. Pellentesque habitant morbi tristique senectus et netus. Maecenas pharetra convallis posuere morbi leo urna.", link: "https://example.com", - image: "https://assets.editorial.aetnd.com/uploads/2015/02/topic-golden-gate-bridge-gettyimages-177770941.jpg", - department: "CIVIL", - date: "06/07/24" - }, - { - name: "Lean Manufacturing for Airplanes", - description: "Nulla pharetra diam sit amet nisl suscipit adipiscing. Nec dui nunc mattis enim ut tellus elementum sagittis vitae. Maecenas pharetra convallis posuere morbi. Viverra adipiscing at in tellus. Euismod lacinia at quis risus sed vulputate. Orci phasellus egestas tellus rutrum tellus. Venenatis urna cursus eget nunc. Pellentesque habitant morbi tristique senectus et netus. Dolor morbi non arcu risus quis varius quam. Ipsum suspendisse ultrices gravida dictum fusce ut placerat orci. Elementum nisi quis eleifend quam. Pellentesque habitant morbi tristique senectus et netus. Maecenas pharetra convallis posuere morbi leo urna.", - link: "https://example.com", - image: "https://www.travelandleisure.com/thmb/h97kSvljd2QYH2nUy3Y9ZNgO_pw=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/plane-data-BUSYROUTES1217-f4f84b08d47f4951b11c148cee2c3dea.jpg", - department: "IME", + image: "https://scoutlife.org/wp-content/uploads/2018/04/rubegoldberg.jpg", + department: "MANE", date: "06/07/24" } -] +]; const Home = () => { return ( -
-
+
+ +

Rensselaer Engineering Commons

-

Lets create together

-
-
- - Our Mission - - Our mission is to inspire creativity through the power of simplicity. - By embracing minimalist design, user-centric innovation, and a collaborative DIY spirit, - we aim to create cool stuff that not only delights but also solves real-world problems. - We believe in the transformative power of iterative improvement, cross-disciplinary inspiration, - and sustainable solutions. Our mission is to embrace imperfection, foster collaboration, - and make a positive impact on the world through our creative endeavors. Join us as we embark on a - journey to create cool sh*t that inspires, innovates, and leaves a lasting legacy of creativity. - - -
-
-
- - <span className="text-white">Featured Projects</span> -
- {projects.map((project) => ( - - ))} -
-
- -
-
+
+
+

Our Mission

+

+ Our mission is to inspire creativity through the power of simplicity. + By embracing minimalist design, user-centric innovation, and a collaborative DIY spirit, + we aim to create cool stuff that not only delights but also solves real-world problems. + We believe in the transformative power of iterative improvement, cross-disciplinary inspiration, + and sustainable solutions. Our mission is to embrace imperfection, foster collaboration, + and make a positive impact on the world through our creative endeavors. Join us as we embark on a + journey to create cool sh*t that inspires, innovates, and leaves a lasting legacy of creativity. +

+
+
+
+

Projects

+
+ {projects.map((project, index) => ( + + ))} +
+
+
- ) + ); } -export default Home \ No newline at end of file +export default Home; diff --git a/src/pages/Login.tsx b/src/pages/Login.tsx index 4f22615..7bb7394 100644 --- a/src/pages/Login.tsx +++ b/src/pages/Login.tsx @@ -1,6 +1,6 @@ const Login = () => { return ( -
+

Sign in to your account

diff --git a/src/pages/Projects.tsx b/src/pages/Projects.tsx index 919837f..02de8d3 100644 --- a/src/pages/Projects.tsx +++ b/src/pages/Projects.tsx @@ -1,208 +1,59 @@ const Projects = () => { - return ( -
-
-
-
-

Projects

-
-
- {/* Table was grabbed from this open source project https://tailwindcomponents.com/component/responsive-table-5 */} -
-
+ return ( +
+
+
+
+

Projects

+
+
+
+
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameProject LeadStatusStart Date
-
-
- - -
-
-

Sufyan

-

Developer

-
-
-
22 - Acceptable - 6/4/2000
-
-
- - -
-
-

Stevens

-

Programmer

-
-
-
27 - Pending - 6/10/2020
-
-
- - -
-
-

Nora

-

Designer

-
-
-
17 - Nnacceptable - 6/10/2020
-
-
- - -
-
-

Ali

-

Programmer

-
-
-
23 - Acceptable - 6/10/2020
-
-
- - -
-
-

Khalid

-

Designer

-
-
-
20 - Pending - 6/10/2020
-
-
- - -
-
-

Nasser

-

Pen Tester

-
-
-
29 - Acceptable - 6/10/2020
-
-
- - -
-
-

Mohammed

-

Web Designer

-
-
-
38 - Acceptable - 6/10/2020
-
-
- - -
-
-

Saad

-

Data

-
-
-
19 - Acceptable - 6/10/2020
-
-
- - -
-
-

Sami

-

Developer

-
-
-
21 - Acceptable - 6/10/2020
-
+
+ + + + + + + + + + + + + + + + + {/* Add more rows as needed */} + +
NameProject LeadStatusStart Date
+
+
+ +
+
+
Sufyan
+
Developer
+
+
+
+
22
+
+ + Acceptable + + 6/4/2000
+
-
-
-
- ) +
+
+
+ ); } -export default Projects \ No newline at end of file +export default Projects;