diff --git a/.gitignore b/.gitignore index 34bb459..fb6cf66 100644 --- a/.gitignore +++ b/.gitignore @@ -38,6 +38,3 @@ pnpm-lock.yaml # typescript *.tsbuildinfo next-env.d.ts -branch_structure.json -temp_auto_push.bat -temp_interactive_push.bat diff --git a/app/auth/login/page.tsx b/app/auth/login/page.tsx deleted file mode 100644 index 33a4479..0000000 --- a/app/auth/login/page.tsx +++ /dev/null @@ -1,109 +0,0 @@ -import { Card } from "@/src/components/ui/card"; -import { Button } from "@/src/components/ui/button"; -import { Mail, Lock, ArrowRight } from "lucide-react"; -import Link from "next/link"; - -export const metadata = { - title: "Sign In | Django Rwanda Community", - description: "Sign in to your Django Rwanda Community account", -}; - -export default function LoginPage() { - return ( -
-
-
-
- D -
-

Welcome Back

-

- Sign in to your Django Rwanda Community account -

-
- - -
- {/* Email */} -
- -
- - -
-
- - {/* Password */} -
- -
- - -
-
- - {/* Remember me & Forgot password */} -
- - - Forgot password? - -
- - {/* Submit */} - -
- - {/* Divider */} -
-
- or -
-
- - {/* Social Login */} -
- - -
- - - {/* Sign up link */} -

- Don't have an account?{" "} - - Sign up here - -

-
-
- ); -} diff --git a/app/auth/signup/page.tsx b/app/auth/signup/page.tsx deleted file mode 100644 index c9987ce..0000000 --- a/app/auth/signup/page.tsx +++ /dev/null @@ -1,188 +0,0 @@ -import { Card } from "@/src/components/ui/card"; -import { Button } from "@/src/components/ui/button"; -import { User, Mail, Lock, Zap } from "lucide-react"; -import Link from "next/link"; - -export const metadata = { - title: "Sign Up | Django Rwanda Community", - description: "Create your Django Rwanda Community account", -}; - -export default function SignupPage() { - return ( -
-
-
-
- D -
-

- Join Django Rwanda -

-

- Create your account and start your journey -

-
- - -
- {/* Full Name */} -
- -
- - -
-
- - {/* Email */} -
- -
- - -
-
- - {/* Password */} -
- -
- - -
-
- - {/* Confirm Password */} -
- -
- - -
-
- - {/* Interests */} -
- -
- - - - -
-
- - {/* Terms agreement */} - - - {/* Submit */} - -
- - {/* Divider */} -
-
- or -
-
- - {/* Social Sign up */} -
- - -
- - - {/* Sign in link */} -

- Already have an account?{" "} - - Sign in here - -

-
-
- ); -} diff --git a/app/community/code-of-conduct/page.tsx b/app/code-of-conduct/page.tsx similarity index 98% rename from app/community/code-of-conduct/page.tsx rename to app/code-of-conduct/page.tsx index 84d9d1f..78d7b4c 100644 --- a/app/community/code-of-conduct/page.tsx +++ b/app/code-of-conduct/page.tsx @@ -40,10 +40,10 @@ export default function CodeOfConductPage() {
- ← Back to Community + ← Back to Home

Code of Conduct diff --git a/app/community/contribute/page.tsx b/app/community/contribute/page.tsx deleted file mode 100644 index 5625829..0000000 --- a/app/community/contribute/page.tsx +++ /dev/null @@ -1,109 +0,0 @@ -import { Card } from "@/src/components/ui/card"; -import { Button } from "@/src/components/ui/button"; -import { BookOpen, Code, Users, Megaphone } from "lucide-react"; -import Link from "next/link"; - -export const metadata = { - title: "Contribute | Django Rwanda Community", - description: "Help shape the future of Django Rwanda", -}; - -const contributionAreas = [ - { - icon: Code, - title: "Code & Development", - description: - "Contribute to our open-source projects and help build solutions for African communities.", - }, - { - icon: BookOpen, - title: "Content & Documentation", - description: - "Help us create tutorials, guides, and documentation for the community.", - }, - { - icon: Users, - title: "Community Support", - description: - "Become a mentor, organize events, or moderate our community channels.", - }, - { - icon: Megaphone, - title: "Marketing & Outreach", - description: - "Help spread the word about Django Rwanda and grow our community.", - }, -]; - -export default function ContributePage() { - return ( -
-
-
- - ← Back to Community - -

- How to Contribute -

-

- Every contribution matters. There are many ways to help build and - improve Django Rwanda. -

-
-
- -
-
-
- {contributionAreas.map((area, idx) => { - const Icon = area.icon; - return ( - -
- -
-

- {area.title} -

-

{area.description}

-
- ); - })} -
- - {/* Getting Started */} - -

- Getting Started -

-
    -
  1. - 1. - Join our community on Discord or Slack -
  2. -
  3. - 2. - Introduce yourself and tell us your interests -
  4. -
  5. - 3. - Check our contribution guidelines on GitHub -
  6. -
  7. - 4. - Start contributing on an issue or create your own! -
  8. -
- - - -
-
-
-
- ); -} diff --git a/app/community/join/page.tsx b/app/community/join/page.tsx deleted file mode 100644 index 90e643f..0000000 --- a/app/community/join/page.tsx +++ /dev/null @@ -1,100 +0,0 @@ -import { Card } from "@/src/components/ui/card"; -import { Button } from "@/src/components/ui/button"; -import { Check } from "lucide-react"; -import Link from "next/link"; - -export const metadata = { - title: "Join Community | Django Rwanda", - description: "Become a member of Django Rwanda Community", -}; - -const benefits = [ - "Access to exclusive workshops and training materials", - "Join networking events and meetups", - "Collaborate on open-source projects", - "Get mentorship from experienced developers", - "Access to job board and opportunities", - "Connect with 500+ community members", -]; - -export default function JoinPage() { - return ( -
-
-
- - ← Back to Community - -

- Join Django Rwanda -

-

- Be part of a vibrant community of African developers dedicated to - innovation and learning. -

-
-
- -
-
-
- {/* Benefits */} -
-

- Membership Benefits -

- -
    - {benefits.map((benefit, idx) => ( -
  • - - {benefit} -
  • - ))} -
-
-
- - {/* Signup Form */} -
-

- Get Started -

- -
- - - -