Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ed95226b67 | |||
| 2b1ce891b2 | |||
| 2615396bf4 | |||
| 47b29961ab | |||
| 418c43cde4 | |||
| 28b9a1980e | |||
| c5e05a562d | |||
| 25dbb98a9d | |||
| df86cd9a42 | |||
| 6e91aea3b1 | |||
| d732d35023 | |||
| 2460f5d618 |
@@ -1,7 +1,7 @@
|
||||
REACT_APP_US_ADDRESS="USA: 32 Oatgrass Dr, Grayson GA 30017"
|
||||
REACT_APP_US_PHONE="(415) 251 7583"
|
||||
REACT_APP_SUPPORT_EMAIL="support@myfit.ai"
|
||||
REACT_APP_YEAR=2023
|
||||
REACT_APP_YEAR=2025
|
||||
REACT_APP_ANDROID_URL="https://play.google.com/store/apps/details?id=com.mermsemr.myfit"
|
||||
REACT_APP_IOS_URL="https://play.google.com/store/apps/details?id=com.mermsemr.myfit"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
REACT_APP_US_ADDRESS="USA: 32 Oatgrass Dr, Grayson GA 30017"
|
||||
REACT_APP_US_PHONE="(415) 251 7583"
|
||||
REACT_APP_SUPPORT_EMAIL="support@myfit.ai"
|
||||
REACT_APP_YEAR=2023
|
||||
REACT_APP_YEAR=2025
|
||||
REACT_APP_ANDROID_URL="https://play.google.com/store/apps/details?id=com.mermsemr.myfit"
|
||||
REACT_APP_IOS_URL="https://play.google.com/store/apps/details?id=com.mermsemr.myfit"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
REACT_APP_US_ADDRESS="USA: 32 Oatgrass Dr, Grayson GA 30017"
|
||||
REACT_APP_US_PHONE="(415) 251 7583"
|
||||
REACT_APP_SUPPORT_EMAIL="support@myfit.ai"
|
||||
REACT_APP_YEAR=2023
|
||||
REACT_APP_YEAR=2025
|
||||
REACT_APP_ANDROID_URL="https://play.google.com/store/apps/details?id=com.mermsemr.myfit"
|
||||
REACT_APP_IOS_URL="https://play.google.com/store/apps/details?id=com.mermsemr.myfit"
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
version: '3'
|
||||
services:
|
||||
myfit-www:
|
||||
image: registry.myfit.ai/www-myfit:latest
|
||||
image: registry.chiefsoft.net/www-myfit:latest
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
|
||||
|
After Width: | Height: | Size: 70 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 132 KiB |
|
After Width: | Height: | Size: 138 KiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 128 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 242 KiB |
|
After Width: | Height: | Size: 250 KiB |
@@ -72,7 +72,7 @@ const Main = ({ footer }) => {
|
||||
<Link to="/about">About us</Link>
|
||||
</li>
|
||||
<li>
|
||||
<Link to="/blog">Blog</Link>
|
||||
<Link to="https://blog.myfit.ai/">Blog</Link>
|
||||
</li>
|
||||
<li>
|
||||
<Link to="/contact">Contact us</Link>
|
||||
|
||||
@@ -16,6 +16,9 @@ import white from "../../assets/images/googleplay_white.png";
|
||||
import msg from "../../assets/images/message_icon.png";
|
||||
import shield from "../../assets/images/shield_icon.png";
|
||||
import screen from "../../assets/images/screen.png";
|
||||
import firstSlide from "../../assets/images/myfitscreenhome.png";
|
||||
import secondSlide from "../../assets/images/myfitscreenlogin.png";
|
||||
import thirdSlide from "../../assets/images/myfitscreenstartpage.png";
|
||||
import frame from "../../assets/images/mobile_frame_svg.svg";
|
||||
|
||||
const Main = ({ setfooter, setnavbar, setbrdcum }) => {
|
||||
@@ -94,21 +97,6 @@ const Main = ({ setfooter, setnavbar, setbrdcum }) => {
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
{/* <ul className="app_btn">
|
||||
<li>
|
||||
<Link to="https://play.google.com/store/apps/details?id=com.mermsemr.myfit">
|
||||
<img className="blue_img" src={blueapp} alt="image" />
|
||||
<img className="white_img" src={whiteapp} alt="image" />
|
||||
</Link>
|
||||
</li>
|
||||
<li>
|
||||
<Link to="https://play.google.com/store/apps/details?id=com.mermsemr.myfit">
|
||||
<img className="blue_img" src={blue} alt="image" />
|
||||
<img className="white_img" src={white} alt="image" />
|
||||
</Link>
|
||||
</li>
|
||||
</ul> */}
|
||||
</div>
|
||||
<div
|
||||
className="col-lg-6 col-md-12"
|
||||
@@ -129,17 +117,17 @@ const Main = ({ setfooter, setnavbar, setbrdcum }) => {
|
||||
>
|
||||
<div className="item">
|
||||
<div className="slider_img">
|
||||
<img src={screen} alt="image" />
|
||||
<img src={firstSlide} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="slider_img">
|
||||
<img src={screen} alt="image" />
|
||||
<img src={secondSlide} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="slider_img">
|
||||
<img src={screen} alt="image" />
|
||||
<img src={thirdSlide} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
</OwlCarousel>
|
||||
|
||||
@@ -1,82 +1,92 @@
|
||||
import OwlCarousel from 'react-owl-carousel'
|
||||
import React from 'react'
|
||||
import img1 from '../../../assets/images/screen-1.png'
|
||||
import img2 from '../../../assets/images/screen-2.png'
|
||||
import img3 from '../../../assets/images/screen-3.png'
|
||||
import img4 from '../../../assets/images/screen-4.png'
|
||||
import img5 from '../../../assets/images/screen-5.png'
|
||||
import OwlCarousel from "react-owl-carousel";
|
||||
import React from "react";
|
||||
import img1 from "../../../assets/images/myfitstartpage.png";
|
||||
import img2 from "../../../assets/images/screen-2.png";
|
||||
import img3 from "../../../assets/images/myfithomepage.png";
|
||||
import img4 from "../../../assets/images/screen-4.png";
|
||||
import img5 from "../../../assets/images/myfitloginpage.png";
|
||||
|
||||
const Main = () => {
|
||||
|
||||
const screen_slider = {
|
||||
loop:true,
|
||||
margin:10,
|
||||
nav:false,
|
||||
autoplay: true,
|
||||
smartSpeed: 1500,
|
||||
center: true,
|
||||
dots: true,
|
||||
responsive:{
|
||||
0:{
|
||||
items:2
|
||||
},
|
||||
600:{
|
||||
items:3
|
||||
},
|
||||
1000:{
|
||||
items:5
|
||||
}
|
||||
}
|
||||
}
|
||||
const screen_slider = {
|
||||
loop: true,
|
||||
margin: 10,
|
||||
nav: false,
|
||||
autoplay: true,
|
||||
smartSpeed: 1500,
|
||||
center: true,
|
||||
dots: true,
|
||||
responsive: {
|
||||
0: {
|
||||
items: 2,
|
||||
},
|
||||
600: {
|
||||
items: 3,
|
||||
},
|
||||
1000: {
|
||||
items: 5,
|
||||
},
|
||||
},
|
||||
};
|
||||
return (
|
||||
<>
|
||||
<section className="row_am interface_section">
|
||||
<div className="container-fluid">
|
||||
<div className="section_title" data-aos="fade-up" data-aos-duration="1500" data-aos-delay="300">
|
||||
<h2>Beautiful <span>interface</span></h2>
|
||||
<p>
|
||||
myFit appends a fun yet simple process to keep you consistently<br/> motivated,engaged and moving again without any shrewdness.
|
||||
|
||||
</p>
|
||||
<section className="row_am interface_section">
|
||||
<div className="container-fluid">
|
||||
<div
|
||||
className="section_title"
|
||||
data-aos="fade-up"
|
||||
data-aos-duration="1500"
|
||||
data-aos-delay="300"
|
||||
>
|
||||
<h2>
|
||||
Beautiful <span>interface</span>
|
||||
</h2>
|
||||
<p>
|
||||
myFit appends a fun yet simple process to keep you consistently
|
||||
<br /> motivated,engaged and moving again without any shrewdness.
|
||||
</p>
|
||||
</div>
|
||||
<div className="screen_slider">
|
||||
<OwlCarousel
|
||||
id="screen_slider"
|
||||
{...screen_slider}
|
||||
className="owl-carousel owl-theme owl-loaded owl-drag"
|
||||
>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img1} alt="image" />
|
||||
</div>
|
||||
<div className="screen_slider" >
|
||||
<OwlCarousel id="screen_slider" {...screen_slider} className="owl-carousel owl-theme owl-loaded owl-drag">
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img1} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img2} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img3} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img4} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img5} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img3} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
</OwlCarousel>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img2} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img3} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img4} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img5} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="item">
|
||||
<div className="screen_frame_img">
|
||||
<img src={img2} alt="image" />
|
||||
</div>
|
||||
</div>
|
||||
</OwlCarousel>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</>
|
||||
)
|
||||
}
|
||||
);
|
||||
};
|
||||
|
||||
export default Main
|
||||
export default Main;
|
||||
|
||||
@@ -33,7 +33,7 @@ const Main = () => {
|
||||
</div>
|
||||
<div className="row">
|
||||
|
||||
{blogData.slice(1, 4).map((data, index) => (
|
||||
{ (blogData !== undefined) && (blogData?.length > 0) && blogData.slice(1, 4).map((data, index) => (
|
||||
<div
|
||||
className="col-md-4"
|
||||
key={index}>
|
||||
|
||||
@@ -7,7 +7,8 @@ class SiteService {
|
||||
}
|
||||
// Blog Data {Get}
|
||||
blogData(id) {
|
||||
return this.getAuxEnd("/blogdata", null);
|
||||
//myfit
|
||||
return this.getBlogEnd("/myfit", null);
|
||||
}
|
||||
|
||||
// Country Data {GET}
|
||||
@@ -56,13 +57,34 @@ class SiteService {
|
||||
});
|
||||
}
|
||||
|
||||
getBlogEnd(uri, reqData) {
|
||||
const endPoint = "https://blogdata.chiefsoft.net/blogdata" + uri;
|
||||
return Axios.get(endPoint)
|
||||
.then((response) => {
|
||||
// console.log(response);
|
||||
// res = response;
|
||||
// console.log("~~~~~~~ Toks2 GET ~~~~~~~~");
|
||||
return response;
|
||||
})
|
||||
.catch((error) => {
|
||||
if (error.response) {
|
||||
//response status is an error code
|
||||
console.log(error.response.status);
|
||||
} else if (error.request) {
|
||||
//response not received though the request was sent
|
||||
console.log(error.request);
|
||||
} else {
|
||||
//an error occurred when setting up the request
|
||||
console.log(error.message);
|
||||
}
|
||||
});
|
||||
}
|
||||
postAuxEnd(uri, reqData) {
|
||||
const endPoint = process.env.REACT_APP_AUX_ENDPOINT + uri;
|
||||
return Axios.post(endPoint, reqData)
|
||||
.then((response) => {
|
||||
console.log(response);
|
||||
// res = response;
|
||||
console.log("~~~~~~~ Toks2 POST ~~~~~~~~");
|
||||
// res = response
|
||||
return response;
|
||||
})
|
||||
.catch((error) => {
|
||||
|
||||