Skip to content

Commit

Permalink
feat: The project is ready.
Browse files Browse the repository at this point in the history
  • Loading branch information
Suraj-kumar00 committed Aug 27, 2024
2 parents eec7f65 + f598755 commit ff9ee0e
Show file tree
Hide file tree
Showing 18 changed files with 392 additions and 367 deletions.
4 changes: 2 additions & 2 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ CLERK_SECRET_KEY="your clerk secret key"
# Clerk Authentication and routes
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/home
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/home
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/


126 changes: 126 additions & 0 deletions public/review.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
{
"reviews": [
{
"professor": "Dr. Emily Parker",
"subject": "Molecular Biology",
"review": "Complex biological concepts made accessible and interesting.",
"star": 4


},
{
"professor": "Prof. John Smith",
"subject": "World History",
"review": "Covers a broad range of historical events, but lacks depth.",
"star": 3
},
{
"professor": "Dr. Maria Rodriguez",
"subject": "Quantum Physics",
"review": "Mind-bending theories explained with clarity and enthusiasm.",
"star": 5
},
{
"professor": "Prof. David Lee",
"subject": "Literature",
"review": "Insightful analysis of classic and contemporary works.",
"star": 4
},
{
"professor": "Dr. Sarah Johnson",
"subject": "Psychology",
"review": "Fascinating exploration of human behavior and cognition.",
"star": 5
},
{
"professor": "Prof. Michael Brown",
"subject": "Computer Science",
"review": "Programming concepts not explained clearly enough.",
"star": 2
},
{
"professor": "Dr. Laura White",
"subject": "Economics",
"review": "Makes macroeconomic principles relevant to everyday life.",
"star": 4
},
{
"professor": "Prof. Robert Green",
"subject": "Environmental Science",
"review": "Important topics covered, but lectures lack engagement.",
"star": 3
},
{
"professor": "Dr. Lisa Chen",
"subject": "Organic Chemistry",
"review": "Difficult subject made manageable through clear explanations.",
"star": 5
},
{
"professor": "Prof. James Wilson",
"subject": "Political Science",
"review": "Thought-provoking discussions on current political systems.",
"star": 4
},
{
"professor": "Dr. Thomas Anderson",
"subject": "Calculus",
"review": "Advanced mathematical concepts rushed through too quickly.",
"star": 2
},
{
"professor": "Prof. Anna Kim",
"subject": "Art History",
"review": "Brings historical artworks and their contexts to life.",
"star": 5
},
{
"professor": "Dr. Kevin Patel",
"subject": "Biochemistry",
"review": "Solid content but struggles to simplify complex reactions.",
"star": 3
},
{
"professor": "Prof. Rachel Turner",
"subject": "Sociology",
"review": "Eye-opening perspectives on social structures and interactions.",
"star": 4
},
{
"professor": "Dr. Daniel Martinez",
"subject": "Statistics",
"review": "Transforms dry numbers into meaningful insights.",
"star": 5
},
{
"professor": "Prof. Olivia Taylor",
"subject": "Marketing",
"review": "Good real-world examples, but lacks theoretical depth.",
"star": 3
},
{
"professor": "Dr. Christopher Lee",
"subject": "Astronomy",
"review": "Captivating journey through the cosmos and its phenomena.",
"star": 4
},
{
"professor": "Prof. Elizabeth Wright",
"subject": "Philosophy",
"review": "Challenges students to question fundamental assumptions.",
"star": 5
},
{
"professor": "Dr. Steven Harris",
"subject": "Neuroscience",
"review": "Fascinating subject matter, but poorly communicated.",
"star": 2
},
{
"professor": "Prof. Melissa Chang",
"subject": "International Relations",
"review": "Insightful analysis of global political dynamics.",
"star": 4
}
]
}
124 changes: 0 additions & 124 deletions review.json

This file was deleted.

2 changes: 1 addition & 1 deletion src/app/(routes)/(landing)/faqAndtestimonials.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from "react";
import Ribon from "./ribon1";

import { People } from "../../../components/ui/people";
import FAQ from "@/components/ui/faq";

Expand Down
4 changes: 2 additions & 2 deletions src/app/(routes)/(landing)/how-it-works.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ import { FaPlayCircle } from "react-icons/fa";

export function Bttn() {
return (
<div className="py-40 flex items-center justify-center">
<div className="py-6 flex items-center justify-center">
<Modal>
<ModalTrigger className="relative px-4 py-2 backdrop-blur-sm bg-gradient-to-r from-blue-500/70 to-blue-400/50 text-white text-center rounded-full flex flex-row justify-center items-center gap-2 group/modal-btn">
<ModalTrigger className="relative min-h-12 px-4 py-2 backdrop-blur-sm bg-gradient-to-r from-blue-500/70 to-blue-400/50 text-white text-center rounded-full flex flex-row justify-center items-center gap-2 group/modal-btn">
<span className="flex flex-row gap-2">
<FaPlayCircle className="h-6 w-6 text-white/80" /> How it works{" "}
</span>
Expand Down
4 changes: 2 additions & 2 deletions src/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ import { HeroSection } from "@/components/HeroSection";
const inter = Inter({ subsets: ["latin"] });

export const metadata: Metadata = {
title: "Create Next App",
description: "Generated by create next app",
title: "GuruNimbus",
description: "Building RAG powered AI Chatbot to rate my professor",
};

export default function RootLayout({
Expand Down
16 changes: 7 additions & 9 deletions src/components/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export function Footer() {

{/* Logo or Site Name */}
<div className="flex flex-col items-center md:items-start md:w-1/3 space-y-2">
<h2 className="font-extrabold text-2xl tracking-wider">GuruNimbus</h2>
<h2 className="font-extrabold text-2xl tracking-wider">Guru Nimbus</h2>
<p className="text-gray-400">Your gateway to quality education</p>
<p className="text-sm text-gray-500">Empowering learners everywhere</p>
</div>
Expand All @@ -25,19 +25,17 @@ export function Footer() {
{/* Social Media Icons */}
<div className="flex flex-col items-center md:items-end md:w-1/3 space-y-4">
<div className="flex space-x-4">
<a href="https://www.facebook.com" target="_blank" rel="noopener noreferrer" className="hover:text-blue-500">
<FaFacebook className="h-6 w-6" />
</a>
<a href="https://www.twitter.com" target="_blank" rel="noopener noreferrer" className="hover:text-blue-500">

<a href="https://x.com/mohitjoping" target="_blank" rel="noopener noreferrer" className="hover:text-blue-500">
<FaTwitter className="h-6 w-6" />
</a>
<a href="mailto:example@gmail.com" className="hover:text-blue-500">
<a href="mailto:hellomohit21@gmail.com" className="hover:text-blue-500">
<FaEnvelope className="h-6 w-6" />
</a>
<a href="https://www.youtube.com" target="_blank" rel="noopener noreferrer" className="hover:text-blue-500">
<a href="https://www.youtube.com/@mohitjoping" target="_blank" rel="noopener noreferrer" className="hover:text-blue-500">
<FaYoutube className="h-6 w-6" />
</a>
<a href="https://www.github.com" target="_blank" rel="noopener noreferrer" className="hover:text-blue-500">
<a href="https://github.com/Suraj-kumar00/GuruNimbus.git" target="_blank" rel="noopener noreferrer" className="hover:text-blue-500">
<FaGithub className="h-6 w-6" />
</a>
</div>
Expand All @@ -50,7 +48,7 @@ export function Footer() {
{/* Footer Bottom */}
<div className="mt-8 border-t border-gray-700 pt-4">
<p className="text-center text-gray-400 text-xs">
&copy; {new Date().getFullYear()} GuruNimbus. All rights reserved.
&copy; {new Date().getFullYear()} Guru Nimbus. All rights reserved.
</p>
</div>
</div>
Expand Down
10 changes: 3 additions & 7 deletions src/components/HeroSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,33 +4,29 @@ import React from "react";
import Link from "next/link";
import { BackgroundBeamsWithCollision } from "./ui/background-beam";
import BubbleEffect from "./ui/bubble";
import { FaPlayCircle } from "react-icons/fa";
import { Bttn } from "@/app/(routes)/(landing)/how-it-works";

export function HeroSection() {
const [showBubbles, setShowBubbles] = useState(false);

return (
<div className="w-full h-screen bg-black flex items-center justify-center">
<div className="w-full h-screen bg-black flex items-center justify-center ">
<BackgroundBeamsWithCollision>

<div className="relative z-10 w-full max-w-2xl mx-auto flex flex-col justify-center items-center text-center px-4 md:px-8">
<div className="flex flex-col justify-center items-center">
<h2
className="text-4xl md:text-5xl lg:text-8xl font-bold text-transparent bg-gradient-to-r from-[#006dff]/10 to-[#006dff] bg-clip-text drop-shadow-lg rounded-lg"
style={{ WebkitTextStroke: "1px #006dff" }}
>
GuruNimbus
</h2>

<p className="text-gray-300 max-w-lg text-sm md:text-base">
<p className="text-gray-300 max-w-lg my-2 text-sm md:text-base">
Building GuruNimbus, an advanced AI-powered RAG chatbot that
intelligently guides you in rating and discovering the best
professors.
</p>

</div>
<div className="flex flex-col sm:flex-row items-center gap-4 mt-6">
<div className="flex flex-col sm:flex-row items-center gap-6 mt-16 h-10 ">
<Link href={"/chat"}>
<button
onMouseEnter={() => setShowBubbles(true)}
Expand Down
Loading

0 comments on commit ff9ee0e

Please sign in to comment.