mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-12 15:52:56 +10:00
- final sanity checks before release
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
<img src="https://rxresume-staging.web.app/images/logo.png" width="256px" />
|
||||
<img src="https://rxresu.me/images/logo.png" width="256px" />
|
||||
|
||||
## A free and open source resume builder.
|
||||
|
||||
@ -29,11 +29,11 @@ You have complete control over what goes into your resume, how it looks, what co
|
||||
|
||||
### Screenshots
|
||||
|
||||
<img src="https://rxresume-staging.web.app/images/screenshots/screen-1.png" width="400px" />
|
||||
<img src="https://rxresu.me/images/screenshots/screen-1.png" width="400px" />
|
||||
|
||||
<img src="https://rxresume-staging.web.app/images/screenshots/screen-3.png" width="400px" />
|
||||
<img src="https://rxresu.me/images/screenshots/screen-3.png" width="400px" />
|
||||
|
||||
<img src="https://rxresume-staging.web.app/images/screenshots/screen-5.png" width="400px" />
|
||||
<img src="https://rxresu.me/images/screenshots/screen-5.png" width="400px" />
|
||||
|
||||
### Tech Stack
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
{
|
||||
"hosting": [
|
||||
{
|
||||
"target": "rxresume-staging",
|
||||
"target": "rxresume",
|
||||
"public": "public",
|
||||
"ignore": ["**/.*", "firebase.json", "**/node_modules/**"],
|
||||
"headers": [
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
const functions = require('firebase-functions');
|
||||
const puppeteer = require('puppeteer');
|
||||
|
||||
const BASE_URL = 'https://rxresume-staging.web.app/r/';
|
||||
const BASE_URL = 'https://rxresu.me/r/';
|
||||
|
||||
function timeout(ms) {
|
||||
return new Promise((resolve) => setTimeout(resolve, ms));
|
||||
|
||||
@ -3,7 +3,7 @@ require('dotenv').config();
|
||||
module.exports = {
|
||||
siteMetadata: {
|
||||
title: 'Reactive Resume',
|
||||
siteUrl: 'https://rxresume-staging.web.app',
|
||||
siteUrl: 'https://rxresu.me',
|
||||
description: 'A free and open source resume builder.',
|
||||
},
|
||||
plugins: [
|
||||
|
||||
@ -18,7 +18,7 @@ export default function Template({ data }) {
|
||||
<title>{frontmatter.title} | Reactive Resume</title>
|
||||
<link
|
||||
rel="canonical"
|
||||
href={`https://rxresume-staging.web.app/blog/${frontmatter.slug}`}
|
||||
href={`https://rxresu.me/blog/${frontmatter.slug}`}
|
||||
/>
|
||||
</Helmet>
|
||||
|
||||
|
||||
@ -22,10 +22,7 @@ const Artboard = () => {
|
||||
<title>
|
||||
{name} | {t('shared.appName')}
|
||||
</title>
|
||||
<link
|
||||
rel="canonical"
|
||||
href={`https://rxresume-staging.web.app/app/builder/${id}`}
|
||||
/>
|
||||
<link rel="canonical" href={`https://rxresu.me/app/builder/${id}`} />
|
||||
</Helmet>
|
||||
|
||||
<div className={styles.container}>
|
||||
|
||||
@ -28,7 +28,7 @@ const Actions = ({ id }) => {
|
||||
|
||||
const getSharableUrl = () => {
|
||||
const shareId = state.id;
|
||||
return `https://rxresume-staging.web.app/r/${shareId}`;
|
||||
return `https://rxresu.me/r/${shareId}`;
|
||||
};
|
||||
|
||||
const handleOpenLink = () => {
|
||||
|
||||
@ -24,8 +24,8 @@ const Wrapper = ({ children }) => {
|
||||
name="description"
|
||||
content="A free and open source resume builder that’s built to make the mundane tasks of creating, updating and sharing your resume as easy as 1, 2, 3."
|
||||
/>
|
||||
<link rel="canonical" href="https://rxresume-staging.web.app" />
|
||||
<meta property="og:url" content="https://rxresume-staging.web.app" />
|
||||
<link rel="canonical" href="https://rxresu.me" />
|
||||
<meta property="og:url" content="https://rxresu.me" />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta
|
||||
property="og:description"
|
||||
|
||||
@ -66,10 +66,7 @@ const Dashboard = ({ user }) => {
|
||||
<title>
|
||||
{t('dashboard.title')} | {t('shared.appName')}
|
||||
</title>
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://rxresume-staging.web.app/app/dashboard"
|
||||
/>
|
||||
<link rel="canonical" href="https://rxresu.me/app/dashboard" />
|
||||
</Helmet>
|
||||
|
||||
<TopNavbar />
|
||||
|
||||
@ -9,10 +9,7 @@ const FrequentlyAskedQuestions = () => {
|
||||
<Wrapper>
|
||||
<Helmet>
|
||||
<title>Frequently Asked Questions | Reactive Resume</title>
|
||||
<link
|
||||
rel="canonical"
|
||||
href="https://rxresume-staging.web.app/app/dashboard"
|
||||
/>
|
||||
<link rel="canonical" href="https://rxresu.me/app/dashboard" />
|
||||
</Helmet>
|
||||
|
||||
<div className="md:w-1/2 container px-8 md:px-0 py-16 grid gap-12">
|
||||
|
||||
@ -13,7 +13,7 @@ const Home = () => {
|
||||
<Wrapper>
|
||||
<Helmet>
|
||||
<title>{t('shared.appName')}</title>
|
||||
<link rel="canonical" href="https://rxresume-staging.web.app/" />
|
||||
<link rel="canonical" href="https://rxresu.me/" />
|
||||
</Helmet>
|
||||
|
||||
<div className="container px-8 xl:px-0 text-center md:text-left mt-24">
|
||||
|
||||
@ -47,10 +47,7 @@ const ResumeViewer = ({ id }) => {
|
||||
<title>
|
||||
{resume.name} | {t('shared.appName')}
|
||||
</title>
|
||||
<link
|
||||
rel="canonical"
|
||||
href={`https://rxresume-staging.web.app/r/${id}`}
|
||||
/>
|
||||
<link rel="canonical" href={`https://rxresu.me/r/${id}`} />
|
||||
</Helmet>
|
||||
|
||||
<div
|
||||
|
||||
Reference in New Issue
Block a user