├── .DS_Store ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── task.md └── pull_request_template.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FOOTER_ENHANCEMENT_SUMMARY.md ├── LICENSE ├── README.md ├── client ├── .env.example ├── .gitignore ├── App.jsx ├── README.md ├── eslint.config.js ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── chatterspace-sw.js │ ├── icons │ │ ├── apple-touch-icon.png │ │ ├── favicon-96x96.png │ │ ├── favicon.ico │ │ ├── favicon.svg │ │ ├── icon-192x192.png │ │ ├── icon-512x512.png │ │ └── site.webmanifest │ ├── manifest.json │ └── vite.svg ├── src │ ├── App.css │ ├── App.jsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── FaqWidget.jsx │ │ ├── Footer.jsx │ │ ├── Footer.md │ │ ├── Navbar.jsx │ │ ├── ScrollToTop.jsx │ │ ├── ScrollToTopLink.jsx │ │ ├── about.jsx │ │ ├── chatbot.jsx │ │ ├── footer.jsx │ │ ├── navbar.jsx │ │ └── testimonilas.jsx │ ├── index.css │ ├── main.jsx │ ├── pages │ │ ├── AboutPage.jsx │ │ ├── AuthPage.jsx │ │ ├── ChatPage.jsx │ │ ├── CodeOfConductPage.jsx │ │ ├── ContributingPage.jsx │ │ ├── DocumentationPage.jsx │ │ ├── FeatureRequestsPage.jsx │ │ ├── FeaturesPage.jsx │ │ ├── GettingStartedPage.jsx │ │ ├── IssuesPage.jsx │ │ ├── LandingPage.jsx │ │ ├── LicensePage.jsx │ │ ├── NotFound.jsx │ │ ├── PrivacyPolicyPage.jsx │ │ ├── TechStackPage.jsx │ │ ├── TermsOfServicePage.jsx │ │ ├── login.jsx │ │ └── signup.jsx │ └── theme.css ├── tailwind.config.js ├── temp-client │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.jsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ └── main.jsx │ └── vite.config.js └── vite.config.js └── server ├── .env.example ├── .gitignore ├── config ├── db.js └── emailConfig.js ├── controllers └── authController.js ├── eslint.config.mjs ├── middleware └── auth.js ├── models └── User.js ├── package-lock.json ├── package.json ├── routes └── authRoutes.js └── server.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/.DS_Store -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/.github/ISSUE_TEMPLATE/task.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FOOTER_ENHANCEMENT_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/FOOTER_ENHANCEMENT_SUMMARY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2025 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/README.md -------------------------------------------------------------------------------- /client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/.env.example -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/App.jsx -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/README.md -------------------------------------------------------------------------------- /client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/eslint.config.js -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/postcss.config.js -------------------------------------------------------------------------------- /client/public/chatterspace-sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/chatterspace-sw.js -------------------------------------------------------------------------------- /client/public/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /client/public/icons/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/icons/favicon-96x96.png -------------------------------------------------------------------------------- /client/public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/icons/favicon.ico -------------------------------------------------------------------------------- /client/public/icons/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/icons/favicon.svg -------------------------------------------------------------------------------- /client/public/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/icons/icon-192x192.png -------------------------------------------------------------------------------- /client/public/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/icons/icon-512x512.png -------------------------------------------------------------------------------- /client/public/icons/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/icons/site.webmanifest -------------------------------------------------------------------------------- /client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/manifest.json -------------------------------------------------------------------------------- /client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/public/vite.svg -------------------------------------------------------------------------------- /client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/App.css -------------------------------------------------------------------------------- /client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/App.jsx -------------------------------------------------------------------------------- /client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/assets/react.svg -------------------------------------------------------------------------------- /client/src/components/FaqWidget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/FaqWidget.jsx -------------------------------------------------------------------------------- /client/src/components/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/Footer.jsx -------------------------------------------------------------------------------- /client/src/components/Footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/Footer.md -------------------------------------------------------------------------------- /client/src/components/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/Navbar.jsx -------------------------------------------------------------------------------- /client/src/components/ScrollToTop.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/ScrollToTop.jsx -------------------------------------------------------------------------------- /client/src/components/ScrollToTopLink.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/ScrollToTopLink.jsx -------------------------------------------------------------------------------- /client/src/components/about.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/about.jsx -------------------------------------------------------------------------------- /client/src/components/chatbot.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/chatbot.jsx -------------------------------------------------------------------------------- /client/src/components/footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/footer.jsx -------------------------------------------------------------------------------- /client/src/components/navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/navbar.jsx -------------------------------------------------------------------------------- /client/src/components/testimonilas.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/components/testimonilas.jsx -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/main.jsx -------------------------------------------------------------------------------- /client/src/pages/AboutPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/AboutPage.jsx -------------------------------------------------------------------------------- /client/src/pages/AuthPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/AuthPage.jsx -------------------------------------------------------------------------------- /client/src/pages/ChatPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/ChatPage.jsx -------------------------------------------------------------------------------- /client/src/pages/CodeOfConductPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/CodeOfConductPage.jsx -------------------------------------------------------------------------------- /client/src/pages/ContributingPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/ContributingPage.jsx -------------------------------------------------------------------------------- /client/src/pages/DocumentationPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/DocumentationPage.jsx -------------------------------------------------------------------------------- /client/src/pages/FeatureRequestsPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/FeatureRequestsPage.jsx -------------------------------------------------------------------------------- /client/src/pages/FeaturesPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/FeaturesPage.jsx -------------------------------------------------------------------------------- /client/src/pages/GettingStartedPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/GettingStartedPage.jsx -------------------------------------------------------------------------------- /client/src/pages/IssuesPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/IssuesPage.jsx -------------------------------------------------------------------------------- /client/src/pages/LandingPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/LandingPage.jsx -------------------------------------------------------------------------------- /client/src/pages/LicensePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/LicensePage.jsx -------------------------------------------------------------------------------- /client/src/pages/NotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/NotFound.jsx -------------------------------------------------------------------------------- /client/src/pages/PrivacyPolicyPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/PrivacyPolicyPage.jsx -------------------------------------------------------------------------------- /client/src/pages/TechStackPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/TechStackPage.jsx -------------------------------------------------------------------------------- /client/src/pages/TermsOfServicePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/TermsOfServicePage.jsx -------------------------------------------------------------------------------- /client/src/pages/login.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/login.jsx -------------------------------------------------------------------------------- /client/src/pages/signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/pages/signup.jsx -------------------------------------------------------------------------------- /client/src/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/src/theme.css -------------------------------------------------------------------------------- /client/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/tailwind.config.js -------------------------------------------------------------------------------- /client/temp-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/.gitignore -------------------------------------------------------------------------------- /client/temp-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/README.md -------------------------------------------------------------------------------- /client/temp-client/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/eslint.config.js -------------------------------------------------------------------------------- /client/temp-client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/index.html -------------------------------------------------------------------------------- /client/temp-client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/package-lock.json -------------------------------------------------------------------------------- /client/temp-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/package.json -------------------------------------------------------------------------------- /client/temp-client/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/public/vite.svg -------------------------------------------------------------------------------- /client/temp-client/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/src/App.css -------------------------------------------------------------------------------- /client/temp-client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/src/App.jsx -------------------------------------------------------------------------------- /client/temp-client/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/src/assets/react.svg -------------------------------------------------------------------------------- /client/temp-client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/src/index.css -------------------------------------------------------------------------------- /client/temp-client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/src/main.jsx -------------------------------------------------------------------------------- /client/temp-client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/temp-client/vite.config.js -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/.env.example -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/config/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/config/db.js -------------------------------------------------------------------------------- /server/config/emailConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/config/emailConfig.js -------------------------------------------------------------------------------- /server/controllers/authController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/controllers/authController.js -------------------------------------------------------------------------------- /server/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/eslint.config.mjs -------------------------------------------------------------------------------- /server/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/middleware/auth.js -------------------------------------------------------------------------------- /server/models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/models/User.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/package.json -------------------------------------------------------------------------------- /server/routes/authRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/routes/authRoutes.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devayanm/ChatterSpace/HEAD/server/server.js --------------------------------------------------------------------------------