MeetMate is an innovative platform dedicated to small brands wanting to improve their content and appointment management. Our frontend repository focuses on delivering stunning, engaging, and high-conversion websites with a keen emphasis on search engine optimization, user experience design, and performance.
- HTML/CSS: For structuring and styling webpages.
- REACT: A JavaScript library for building user interfaces.
- NextJS: A React framework for production.
- Tailwind: A utility-first CSS framework.
- ShadCN: A Component library for react
- Redux: A react state management library
- ThreeJS: A library to create and display 3d art and scenes
- Node.js
- NPM/Yarn
- Clone the repository:
git clone https://github.com/Informatik-Projekt-Kurs/frontend.git
- Navigate to the project directory:
cd frontend
- Install dependencies:
or
npm install
yarn install
- Add a .env file
JWT_SECRET="mysecretvalue" JWT_EXPIRATION_MS=60000 JWT_REFRESH_EXPIRATION_MS=1209600000 REFRESH_DOMAIN="/refresh" FRONTEND_DOMAIN="http://localhost:3000" // for production use real domain BACKEND_DOMAIN="https://meetmate.bencodes.de" GRAPHQL_URL="http://localhost:8080/graphql" NEXT_PUBLIC_SYNCFUSION_LICENSE="mysecretvalue"
- To run the application in development mode:
or
npm start
yarn start
See LICENSE
for more information.
- Project Link: https://github.com/Informatik-Projekt-Kurs/frontend
- Company Website: MeetMate
- Contact Us: [email protected]
MeetMate 2024 - All Rights Reserved