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 installyarn install - Add a
.env.developmentor.env.productionfileJWT_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://seal-app-lv2sb.ondigitalocean.app" NEXT_PUBLIC_SYNCFUSION_LICENSE="mysecretvalue"
- To create a production build of the application run:
or
npm run buildyarn build
- To run the application in production mode run:
or
npm startyarn start - To run the application in development mode run:
or
npm run devyarn dev
See LICENSE for more information.
- Project Link: https://github.com/Informatik-Projekt-Kurs/frontend
- Company Website: MeetMate
- Contact Us: boeckmann@gmail.com
Ben Böckmann 2024 - All Rights Reserved